PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 2.6.0
ShopBuilder – WooCommerce Builder For Elementor v2.6.0
3.4.2 3.4.1 3.4.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 All 63 releases
← All changes | app/Models/ElementList.php +647 -78 2.0.1 → 2.6.0 View file →
@@ -13,8 +13,9 @@
13 13 use RadiusTheme\SB\Elementor\Widgets\General;
14 14 use RadiusTheme\SB\Elementor\Widgets\Single;
15 15 use RadiusTheme\SB\Models\Base\ListModel;
16 16 use RadiusTheme\SB\Traits\SingletonTrait;
17 +use RadiusTheme\SBPRO\Elementor\Widgets\Checkout as CheckoutPro;
17 18
18 19 /**
19 20 * Elementor Element List
20 21 */
@@ -50,8 +51,11 @@
50 51 ],
51 52 'product' => [
52 53 'title' => esc_html__( 'Single', 'shopbuilder' ),
53 54 ],
55 + 'quick_view' => [
56 + 'title' => esc_html__( 'Quick View', 'shopbuilder' ),
57 + ],
54 58 'cart' => [
55 59 'title' => esc_html__( 'Cart', 'shopbuilder' ),
56 60 ],
57 61 'checkout' => [
@@ -57,15 +61,15 @@
57 61 'checkout' => [
58 62 'title' => esc_html__( 'Checkout', 'shopbuilder' ),
59 63 ],
60 64 'thank_you' => [
61 - 'title' => esc_html__( 'Order Received', 'shopbuilder-pro' ),
65 + 'title' => esc_html__( 'Order Received', 'shopbuilder' ),
62 66 ],
63 67 'myaccount_dashboard' => [
64 - 'title' => esc_html__( 'My Account', 'shopbuilder-pro' ),
68 + 'title' => esc_html__( 'My Account', 'shopbuilder' ),
65 69 ],
66 70 'others_widget' => [
67 - 'title' => esc_html__( 'Others', 'shopbuilder-pro' ),
71 + 'title' => esc_html__( 'Others', 'shopbuilder' ),
68 72 ],
69 73 ]
70 74 );
71 75 }
@@ -78,8 +82,9 @@
78 82 */
79 83 protected function raw_list() {
80 84 $list = $this->product_page_widget_list()
81 85 + $this->general_widget_list()
86 + + $this->product_quick_view()
82 87 + $this->shop_archive_page_widget_list()
83 88 + $this->cart_page_widget_list()
84 89 + $this->checkout_page_widget_list()
85 90 + $this->thankyou_page_widget_list()
@@ -119,9 +124,8 @@
119 124 'package' => 'free',
120 125 'fields' => [],
121 126 ]
122 127 ),
123 -
124 128 'products_slider' => apply_filters(
125 129 'rtsb/elements/products_slider/options',
126 130 [
127 131 'id' => 'products_slider',
@@ -132,9 +136,19 @@
132 136 'package' => 'free',
133 137 'fields' => [],
134 138 ]
135 139 ),
136 -
140 + 'highlighted_product' => apply_filters(
141 + 'rtsb/elements/highlighted_product/options',
142 + [
143 + 'id' => 'highlighted_product',
144 + 'title' => esc_html__( 'Highlighted Product', 'shopbuilder' ),
145 + 'category' => 'general',
146 + 'active' => '',
147 + 'package' => $this->pro_package(),
148 + 'fields' => [],
149 + ]
150 + ),
137 151 'products_single_cateogory' => apply_filters(
138 152 'rtsb/elements/products_single_cateogory/options',
139 153 [
140 154 'id' => 'products_single_cateogory',
@@ -157,8 +171,31 @@
157 171 'package' => 'free',
158 172 'fields' => [],
159 173 ]
160 174 ),
175 + 'product_lookbook' => apply_filters(
176 + 'rtsb/elements/product_lookbook/options',
177 + [
178 + 'id' => 'product_lookbook',
179 + 'title' => esc_html__( 'Product LookBook', 'shopbuilder' ),
180 + 'category' => 'general',
181 + 'active' => '',
182 + 'package' => $this->pro_package(),
183 + 'fields' => [],
184 + ]
185 + ),
186 + 'rtsb_wishlist' => apply_filters(
187 + 'rtsb/elements/rtsb_wishlist/options',
188 + [
189 + 'id' => 'rtsb_wishlist',
190 + 'title' => esc_html__( 'Wishlist Table', 'shopbuilder' ),
191 + 'base_class' => General\Wishlist::class,
192 + 'category' => 'general',
193 + 'active' => 'on',
194 + 'package' => 'free',
195 + 'fields' => [],
196 + ]
197 + ),
161 198 'social_share' => apply_filters(
162 199 'rtsb/elements/social_share/options',
163 200 [
164 201 'id' => 'social_share',
@@ -193,14 +230,14 @@
193 230 'package' => 'free',
194 231 'fields' => [],
195 232 ]
196 233 ),
197 - 'rtsb_wishlist' => apply_filters(
198 - 'rtsb/elements/rtsb_wishlist/options',
234 + 'advanced_heading' => apply_filters(
235 + 'rtsb/elements/advanced_heading/options',
199 236 [
200 - 'id' => 'rtsb_wishlist',
201 - 'title' => esc_html__( 'Wishlist Table', 'shopbuilder' ),
202 - 'base_class' => General\Wishlist::class,
237 + 'id' => 'advanced_heading',
238 + 'title' => esc_html__( 'Advanced Heading', 'shopbuilder' ),
239 + 'base_class' => General\AdvancedHeading\AdvancedHeading::class,
203 240 'category' => 'general',
204 241 'active' => 'on',
205 242 'package' => 'free',
206 243 'fields' => [],
@@ -205,8 +242,211 @@
205 242 'package' => 'free',
206 243 'fields' => [],
207 244 ]
208 245 ),
246 + 'dropcaps' => apply_filters(
247 + 'rtsb/elements/dropcaps/options',
248 + [
249 + 'id' => 'dropcaps',
250 + 'title' => esc_html__( 'Dropcaps', 'shopbuilder' ),
251 + 'base_class' => General\DropCaps\DropCaps::class,
252 + 'category' => 'general',
253 + 'active' => 'on',
254 + 'package' => 'free',
255 + 'fields' => [],
256 + ]
257 + ),
258 + 'shopbuilder_button' => apply_filters(
259 + 'rtsb/elements/shopbuilder_button/options',
260 + [
261 + 'id' => 'shopbuilder_button',
262 + 'title' => esc_html__( 'Advanced Button', 'shopbuilder' ),
263 + 'base_class' => General\ShopBuilderButton\ShopBuilderButton::class,
264 + 'category' => 'general',
265 + 'active' => 'on',
266 + 'package' => 'free',
267 + 'fields' => [],
268 + ]
269 + ),
270 + 'shopbuilder_cta' => apply_filters(
271 + 'rtsb/elements/shopbuilder_cta/options',
272 + [
273 + 'id' => 'shopbuilder_cta',
274 + 'title' => esc_html__( 'Call To Action', 'shopbuilder' ),
275 + 'base_class' => General\CallToAction\CallToAction::class,
276 + 'category' => 'general',
277 + 'active' => 'on',
278 + 'package' => 'free',
279 + 'fields' => [],
280 + ]
281 + ),
282 + 'shopbuilder_info_box' => apply_filters(
283 + 'rtsb/elements/shopbuilder_info_box/options',
284 + [
285 + 'id' => 'shopbuilder_info_box',
286 + 'title' => esc_html__( 'Info Box', 'shopbuilder' ),
287 + 'base_class' => General\InfoBox\InfoBox::class,
288 + 'category' => 'general',
289 + 'active' => 'on',
290 + 'package' => 'free',
291 + 'fields' => [],
292 + ]
293 + ),
294 + 'shopbuilder_flip_box' => apply_filters(
295 + 'rtsb/elements/shopbuilder_flip_box/options',
296 + [
297 + 'id' => 'shopbuilder_flip_box',
298 + 'title' => esc_html__( 'Flip Box', 'shopbuilder' ),
299 + 'base_class' => General\FlipBox\FlipBox::class,
300 + 'category' => 'general',
301 + 'active' => 'on',
302 + 'package' => 'free',
303 + 'fields' => [],
304 + ]
305 + ),
306 + 'shopbuilder_pricing_table' => apply_filters(
307 + 'rtsb/elements/shopbuilder_pricing_table/options',
308 + [
309 + 'id' => 'shopbuilder_pricing_table',
310 + 'title' => esc_html__( 'Pricing Table', 'shopbuilder' ),
311 + 'base_class' => General\PricingTable\PricingTable::class,
312 + 'category' => 'general',
313 + 'active' => 'on',
314 + 'package' => 'free',
315 + 'fields' => [],
316 + ]
317 + ),
318 + 'image_hotspots' => apply_filters(
319 + 'rtsb/elements/image_hotspots/options',
320 + [
321 + 'id' => 'image_hotspots',
322 + 'title' => esc_html__( 'Image Hotspots', 'shopbuilder' ),
323 + 'category' => 'general',
324 + 'active' => '',
325 + 'package' => $this->pro_package(),
326 + 'fields' => [],
327 + ]
328 + ),
329 + 'shopbuilder_counter' => apply_filters(
330 + 'rtsb/elements/shopbuilder_counter/options',
331 + [
332 + 'id' => 'shopbuilder_counter',
333 + 'title' => esc_html__( 'Fun Facts', 'shopbuilder' ),
334 + 'base_class' => General\Counter\Counter::class,
335 + 'category' => 'general',
336 + 'active' => 'on',
337 + 'package' => 'free',
338 + 'fields' => [],
339 + ]
340 + ),
341 + 'shopbuilder_countdown' => apply_filters(
342 + 'rtsb/elements/shopbuilder_countdown/options',
343 + [
344 + 'id' => 'shopbuilder_countdown',
345 + 'title' => esc_html__( 'Countdown', 'shopbuilder' ),
346 + 'base_class' => General\CountDown\CountDown::class,
347 + 'category' => 'general',
348 + 'active' => 'on',
349 + 'package' => 'free',
350 + 'fields' => [],
351 + ]
352 + ),
353 + 'shopbuilder_progress_bar' => apply_filters(
354 + 'rtsb/elements/shopbuilder_progress_bar/options',
355 + [
356 + 'id' => 'shopbuilder_progress_bar',
357 + 'title' => esc_html__( 'Progress Bar', 'shopbuilder' ),
358 + 'base_class' => General\ProgressBar\ProgressBar::class,
359 + 'category' => 'general',
360 + 'active' => 'on',
361 + 'package' => 'free',
362 + 'fields' => [],
363 + ]
364 + ),
365 + 'image_accordion' => apply_filters(
366 + 'rtsb/elements/image_accordion/options',
367 + [
368 + 'id' => 'image_accordion',
369 + 'title' => esc_html__( 'Image Accordion', 'shopbuilder' ),
370 + 'base_class' => General\ImageAccordion\ImageAccordion::class,
371 + 'category' => 'general',
372 + 'active' => 'on',
373 + 'package' => 'free',
374 + 'fields' => [],
375 + ]
376 + ),
377 + 'shopbuilder_faq' => apply_filters(
378 + 'rtsb/elements/shopbuilder_faq/options',
379 + [
380 + 'id' => 'shopbuilder_faq',
381 + 'title' => esc_html__( 'FAQ', 'shopbuilder' ),
382 + 'base_class' => General\ShopBuilderFaq\ShopBuilderFaq::class,
383 + 'category' => 'general',
384 + 'active' => 'on',
385 + 'package' => 'free',
386 + 'fields' => [],
387 + ]
388 + ),
389 + 'logo_slider_and_grid' => apply_filters(
390 + 'rtsb/elements/logo_slider_and_grid/options',
391 + [
392 + 'id' => 'logo_slider_and_grid',
393 + 'title' => esc_html__( 'Logo Slider and Grid', 'shopbuilder' ),
394 + 'base_class' => General\LogoSliderAndGrid\LogoSliderAndGrid::class,
395 + 'category' => 'general',
396 + 'active' => 'on',
397 + 'package' => 'free',
398 + 'fields' => [],
399 + ]
400 + ),
401 + 'testimonial' => apply_filters(
402 + 'rtsb/elements/testimonial/options',
403 + [
404 + 'id' => 'testimonial',
405 + 'title' => esc_html__( 'Testimonials', 'shopbuilder' ),
406 + 'base_class' => General\Testimonial\Testimonial::class,
407 + 'category' => 'general',
408 + 'active' => 'on',
409 + 'package' => 'free',
410 + 'fields' => [],
411 + ]
412 + ),
413 + 'team_member' => apply_filters(
414 + 'rtsb/elements/team_member/options',
415 + [
416 + 'id' => 'team_member',
417 + 'title' => esc_html__( 'Team Members', 'shopbuilder' ),
418 + 'base_class' => General\TeamMember\TeamMember::class,
419 + 'category' => 'general',
420 + 'active' => 'on',
421 + 'package' => 'free',
422 + 'fields' => [],
423 + ]
424 + ),
425 + 'post_grid' => apply_filters(
426 + 'rtsb/elements/post_grid/options',
427 + [
428 + 'id' => 'post_grid',
429 + 'title' => esc_html__( 'Post Grid', 'shopbuilder' ),
430 + 'base_class' => General\PostGrid\PostGrid::class,
431 + 'category' => 'general',
432 + 'active' => 'on',
433 + 'package' => 'free',
434 + 'fields' => [],
435 + ]
436 + ),
437 + 'post_list' => apply_filters(
438 + 'rtsb/elements/post_list/options',
439 + [
440 + 'id' => 'post_list',
441 + 'title' => esc_html__( 'Post List', 'shopbuilder' ),
442 + 'base_class' => General\PostList\PostList::class,
443 + 'category' => 'general',
444 + 'active' => 'on',
445 + 'package' => 'free',
446 + 'fields' => [],
447 + ]
448 + ),
209 449 ];
210 450
211 451 return apply_filters( 'rtsb/core/elements/general/widget_list', $list );
212 452 }
@@ -270,10 +510,10 @@
270 510 'product_onsale' => apply_filters(
271 511 'rtsb/elements/product_onsale/options',
272 512 [
273 513 'id' => 'product_onsale',
274 - 'title' => esc_html__( 'Sale Flash - Onsale', 'shopbuilder' ),
275 - 'base_class' => Single\ProductOnSale::class,
514 + 'title' => esc_html__( 'Product Badges', 'shopbuilder' ),
515 + 'base_class' => Single\ProductBadges::class,
276 516 'category' => 'product',
277 517 'active' => 'on',
278 518 'package' => 'free',
279 519 'fields' => [],
@@ -414,9 +654,9 @@
414 654 'product_sales_count' => apply_filters(
415 655 'rtsb/elements/product_sales_count/options',
416 656 [
417 657 'id' => 'product_sales_count',
418 - 'title' => esc_html__( 'Sales Count', 'shopbuilder-pro' ),
658 + 'title' => esc_html__( 'Sales Count', 'shopbuilder' ),
419 659 'category' => 'product',
420 660 'active' => '',
421 661 'package' => $this->pro_package(),
422 662 'fields' => [],
@@ -421,13 +661,24 @@
421 661 'package' => $this->pro_package(),
422 662 'fields' => [],
423 663 ]
424 664 ),
665 + 'product_stock_counter' => apply_filters(
666 + 'rtsb/elements/product_stock_counter/options',
667 + [
668 + 'id' => 'product_stock_counter',
669 + 'title' => esc_html__( 'Product Stock Count', 'shopbuilder' ),
670 + 'category' => 'product',
671 + 'active' => '',
672 + 'package' => $this->pro_package(),
673 + 'fields' => [],
674 + ]
675 + ),
425 676 'flash_sale_countdown' => apply_filters(
426 677 'rtsb/elements/flash_sale_countdown/options',
427 678 [
428 679 'id' => 'flash_sale_countdown',
429 - 'title' => esc_html__( 'Flash Sale Countdown', 'shopbuilder-pro' ),
680 + 'title' => esc_html__( 'Flash Sale Countdown', 'shopbuilder' ),
430 681 'category' => 'product',
431 682 'active' => '',
432 683 'package' => $this->pro_package(),
433 684 'fields' => [],
@@ -436,9 +687,9 @@
436 687 'product_size_chart' => apply_filters(
437 688 'rtsb/elements/product_size_chart/options',
438 689 [
439 690 'id' => 'product_size_chart',
440 - 'title' => esc_html__( 'Size Chart', 'shopbuilder-pro' ),
691 + 'title' => esc_html__( 'Size Chart', 'shopbuilder' ),
441 692 'category' => 'product',
442 693 'active' => '',
443 694 'package' => $this->pro_package(),
444 695 'fields' => [],
@@ -447,9 +698,9 @@
447 698 'product_quick_checkout' => apply_filters(
448 699 'rtsb/elements/product_quick_checkout/options',
449 700 [
450 701 'id' => 'product_quick_checkout',
451 - 'title' => esc_html__( 'Quick Checkout', 'shopbuilder-pro' ),
702 + 'title' => esc_html__( 'Quick Checkout', 'shopbuilder' ),
452 703 'category' => 'product',
453 704 'active' => '',
454 705 'package' => $this->pro_package(),
455 706 'fields' => [],
@@ -466,8 +717,19 @@
466 717 'package' => 'free',
467 718 'fields' => [],
468 719 ]
469 720 ),
721 + 'advance_product_tabs' => apply_filters(
722 + 'rtsb/elements/advance_product_tabs/options',
723 + [
724 + 'id' => 'advance_product_tabs',
725 + 'title' => esc_html__( 'Advanced Product Tabs', 'shopbuilder' ),
726 + 'category' => 'product',
727 + 'active' => '',
728 + 'package' => $this->pro_package(),
729 + 'fields' => [],
730 + ]
731 + ),
470 732 'product_reviews' => apply_filters(
471 733 'rtsb/elements/product_reviews/options',
472 734 [
473 735 'id' => 'product_reviews',
@@ -556,8 +818,267 @@
556 818 return apply_filters( 'rtsb/core/elements/product_page/widget_list', $list );
557 819 }
558 820
559 821 /**
822 + * Product Single Widget List.
823 + *
824 + * @return array
825 + */
826 + protected function product_quick_view() {
827 +
828 + $list = [
829 + 'qv_product_title' => apply_filters(
830 + 'rtsb/elements/qv_product_title/options',
831 + [
832 + 'id' => 'qv_product_title',
833 + 'title' => esc_html__( 'Product Title', 'shopbuilder' ),
834 + 'base_class' => Single\ProductTitle::class,
835 + 'category' => 'quick_view',
836 + 'is_front_page' => 'quick_view',
837 + 'active' => 'on',
838 + 'package' => $this->pro_package(),
839 + 'fields' => [],
840 + ]
841 + ),
842 + 'qv_product_description' => apply_filters(
843 + 'rtsb/elements/qv_product_description/options',
844 + [
845 + 'id' => 'qv_product_description',
846 + 'title' => esc_html__( 'Product Description', 'shopbuilder' ),
847 + 'base_class' => Single\ProductDescription::class,
848 + 'category' => 'quick_view',
849 + 'is_front_page' => 'quick_view',
850 + 'active' => 'on',
851 + 'package' => $this->pro_package(),
852 + 'fields' => [],
853 + ]
854 + ),
855 + 'qv_product_short_description' => apply_filters(
856 + 'rtsb/elements/qv_product_short_description/options',
857 + [
858 + 'id' => 'qv_product_short_description',
859 + 'title' => esc_html__( 'Short Description', 'shopbuilder' ),
860 + 'base_class' => Single\ShortDescription::class,
861 + 'category' => 'quick_view',
862 + 'is_front_page' => 'quick_view',
863 + 'active' => 'on',
864 + 'package' => $this->pro_package(),
865 + 'fields' => [],
866 + ]
867 + ),
868 + 'qv_product_images' => apply_filters(
869 + 'rtsb/elements/qv_product_images/options',
870 + [
871 + 'id' => 'qv_product_images',
872 + 'title' => esc_html__( 'Product Images', 'shopbuilder' ),
873 + 'base_class' => Single\ProductImages::class,
874 + 'category' => 'quick_view',
875 + 'is_front_page' => 'quick_view',
876 + 'active' => 'on',
877 + 'package' => $this->pro_package(),
878 + 'fields' => [],
879 + ]
880 + ),
881 + 'qv_product_badges' => apply_filters(
882 + 'rtsb/elements/qv_product_badges/options',
883 + [
884 + 'id' => 'qv_product_badges',
885 + 'title' => esc_html__( 'Product Badges', 'shopbuilder' ),
886 + 'base_class' => Single\ProductBadges::class,
887 + 'category' => 'quick_view',
888 + 'is_front_page' => 'quick_view',
889 + 'active' => 'on',
890 + 'package' => $this->pro_package(),
891 + 'fields' => [],
892 + ]
893 + ),
894 + 'qv_product_additional_info' => apply_filters(
895 + 'rtsb/elements/qv_product_additional_info/options',
896 + [
897 + 'id' => 'qv_product_additional_info',
898 + 'title' => esc_html__( 'Additional Information', 'shopbuilder' ),
899 + 'base_class' => Single\AdditionalInformation::class,
900 + 'category' => 'quick_view',
901 + 'is_front_page' => 'quick_view',
902 + 'active' => 'on',
903 + 'package' => $this->pro_package(),
904 + 'fields' => [],
905 + ]
906 + ),
907 + 'qv_product_price' => apply_filters(
908 + 'rtsb/elements/qv_product_price/options',
909 + [
910 + 'id' => 'qv_product_price',
911 + 'title' => esc_html__( 'Product Price', 'shopbuilder' ),
912 + 'base_class' => Single\ProductPrice::class,
913 + 'category' => 'quick_view',
914 + 'is_front_page' => 'quick_view',
915 + 'active' => 'on',
916 + 'package' => $this->pro_package(),
917 + 'fields' => [],
918 + ]
919 + ),
920 + 'qv_product_meta' => apply_filters(
921 + 'rtsb/elements/qv_product_meta/options',
922 + [
923 + 'id' => 'qv_product_meta',
924 + 'title' => esc_html__( 'Product Meta', 'shopbuilder' ),
925 + 'base_class' => Single\ProductMeta::class,
926 + 'category' => 'quick_view',
927 + 'is_front_page' => 'quick_view',
928 + 'active' => 'on',
929 + 'package' => $this->pro_package(),
930 + 'fields' => [],
931 + ]
932 + ),
933 + 'qv_product_categories' => apply_filters(
934 + 'rtsb/elements/qv_product_categories/options',
935 + [
936 + 'id' => 'qv_product_categories',
937 + 'title' => esc_html__( 'Product Categories', 'shopbuilder' ),
938 + 'base_class' => Single\ProductCats::class,
939 + 'category' => 'quick_view',
940 + 'is_front_page' => 'quick_view',
941 + 'active' => 'on',
942 + 'package' => $this->pro_package(),
943 + 'fields' => [],
944 + ]
945 + ),
946 + 'qv_product_rating' => apply_filters(
947 + 'rtsb/elements/qv_product_rating/options',
948 + [
949 + 'id' => 'qv_product_rating',
950 + 'title' => esc_html__( 'Product Rating', 'shopbuilder' ),
951 + 'base_class' => Single\ProductRating::class,
952 + 'category' => 'quick_view',
953 + 'is_front_page' => 'quick_view',
954 + 'active' => 'on',
955 + 'package' => $this->pro_package(),
956 + 'fields' => [],
957 + ]
958 + ),
959 + 'qv_product_tags' => apply_filters(
960 + 'rtsb/elements/qv_product_tags/options',
961 + [
962 + 'id' => 'qv_product_tags',
963 + 'title' => esc_html__( 'Product Tags', 'shopbuilder' ),
964 + 'base_class' => Single\ProductTags::class,
965 + 'category' => 'quick_view',
966 + 'is_front_page' => 'quick_view',
967 + 'active' => 'on',
968 + 'package' => $this->pro_package(),
969 + 'fields' => [],
970 + ]
971 + ),
972 + 'qv_product_sku' => apply_filters(
973 + 'rtsb/elements/qv_product_sku/options',
974 + [
975 + 'id' => 'qv_product_sku',
976 + 'title' => esc_html__( 'Product SKU', 'shopbuilder' ),
977 + 'base_class' => Single\ProductSKU::class,
978 + 'category' => 'quick_view',
979 + 'is_front_page' => 'quick_view',
980 + 'active' => 'on',
981 + 'package' => $this->pro_package(),
982 + 'fields' => [],
983 + ]
984 + ),
985 + 'qv_product_stock' => apply_filters(
986 + 'rtsb/elements/qv_product_stock/options',
987 + [
988 + 'id' => 'qv_product_stock',
989 + 'title' => esc_html__( 'Product Stock', 'shopbuilder' ),
990 + 'base_class' => Single\ProductStock::class,
991 + 'category' => 'quick_view',
992 + 'is_front_page' => 'quick_view',
993 + 'active' => 'on',
994 + 'package' => $this->pro_package(),
995 + 'fields' => [],
996 + ]
997 + ),
998 + 'qv_actions_button' => apply_filters(
999 + 'rtsb/elements/qv_actions_button/options',
1000 + [
1001 + 'id' => 'qv_actions_button',
1002 + 'title' => esc_html__( 'Action Buttons', 'shopbuilder' ),
1003 + 'base_class' => Single\ActionsButton::class,
1004 + 'category' => 'quick_view',
1005 + 'is_front_page' => 'quick_view',
1006 + 'active' => 'on',
1007 + 'package' => $this->pro_package(),
1008 + 'fields' => [],
1009 + ]
1010 + ),
1011 + 'qv_product_add_to_cart' => apply_filters(
1012 + 'rtsb/elements/qv_product_add_to_cart/options',
1013 + [
1014 + 'id' => 'qv_product_add_to_cart',
1015 + 'title' => esc_html__( 'Add to Cart', 'shopbuilder' ),
1016 + 'base_class' => Single\ProductAddToCart::class,
1017 + 'category' => 'quick_view',
1018 + 'is_front_page' => 'quick_view',
1019 + 'active' => 'on',
1020 + 'package' => $this->pro_package(),
1021 + 'fields' => [],
1022 + ]
1023 + ),
1024 + 'qv_product_sales_count' => apply_filters(
1025 + 'rtsb/elements/qv_product_sales_count/options',
1026 + [
1027 + 'id' => 'qv_product_sales_count',
1028 + 'title' => esc_html__( 'Sales Count', 'shopbuilder' ),
1029 + 'category' => 'quick_view',
1030 + 'is_front_page' => 'quick_view',
1031 + 'active' => 'on',
1032 + 'package' => $this->pro_package(),
1033 + 'fields' => [],
1034 + ]
1035 + ),
1036 + 'qv_social_share' => apply_filters(
1037 + 'rtsb/settings/qv_social_share/options',
1038 + [
1039 + 'id' => 'qv_social_share',
1040 + 'title' => esc_html__( 'Social Share', 'shopbuilder' ),
1041 + 'base_class' => General\SocialShare::class,
1042 + 'active' => 'on',
1043 + 'category' => 'quick_view',
1044 + 'is_front_page' => 'quick_view',
1045 + 'package' => $this->pro_package(),
1046 + 'fields' => [],
1047 + ]
1048 + ),
1049 + 'qv_product_quick_checkout' => apply_filters(
1050 + 'rtsb/elements/qv_product_quick_checkout/options',
1051 + [
1052 + 'id' => 'qv_product_quick_checkout',
1053 + 'title' => esc_html__( 'Quick Checkout', 'shopbuilder' ),
1054 + 'category' => 'quick_view',
1055 + 'is_front_page' => 'quick_view',
1056 + 'active' => 'on',
1057 + 'package' => $this->pro_package(),
1058 + 'fields' => [],
1059 + ]
1060 + ),
1061 +
1062 + 'qv_product_size_chart' => apply_filters(
1063 + 'rtsb/elements/qv_product_size_chart/options',
1064 + [
1065 + 'id' => 'qv_product_size_chart',
1066 + 'title' => esc_html__( 'Size Chart', 'shopbuilder' ),
1067 + 'category' => 'quick_view',
1068 + 'is_front_page' => 'quick_view',
1069 + 'active' => '',
1070 + 'package' => $this->pro_package(),
1071 + 'fields' => [],
1072 + ]
1073 + ),
1074 +
1075 + ];
1076 +
1077 + return apply_filters( 'rtsb/core/elements/quick_view/widget_list', $list );
1078 + }
1079 +
1080 + /**
560 1081 * Product Archive Widget List.
561 1082 *
562 1083 * @return array
563 1084 */
@@ -618,9 +1139,9 @@
618 1139 'ajax_product_filters' => apply_filters(
619 1140 'rtsb/elements/ajax_product_filters/options',
620 1141 [
621 1142 'id' => 'ajax_product_filters',
622 - 'title' => esc_html__( 'Ajax Product Filters', 'shopbuilder-pro' ),
1143 + 'title' => esc_html__( 'Ajax Product Filters', 'shopbuilder' ),
623 1144 'category' => 'shop',
624 1145 'active' => 'on',
625 1146 'package' => $this->pro_package(),
626 1147 'fields' => [],
@@ -757,9 +1278,9 @@
757 1278 * @return array
758 1279 */
759 1280 protected function checkout_page_widget_list() {
760 1281 $list = [
761 - 'billing_form' => apply_filters(
1282 + 'billing_form' => apply_filters(
762 1283 'rtsb/elements/billing_form/options',
763 1284 [
764 1285 'id' => 'billing_form',
765 1286 'title' => esc_html__( 'Billing Form', 'shopbuilder' ),
@@ -769,9 +1290,9 @@
769 1290 'package' => 'free',
770 1291 'fields' => [],
771 1292 ]
772 1293 ),
773 - 'shipping_form' => apply_filters(
1294 + 'shipping_form' => apply_filters(
774 1295 'rtsb/elements/shipping_form/options',
775 1296 [
776 1297 'id' => 'shipping_form',
777 1298 'title' => esc_html__( 'Shipping Form', 'shopbuilder' ),
@@ -781,9 +1302,9 @@
781 1302 'package' => 'free',
782 1303 'fields' => [],
783 1304 ]
784 1305 ),
785 - 'order_notes' => apply_filters(
1306 + 'order_notes' => apply_filters(
786 1307 'rtsb/elements/order_notes/options',
787 1308 [
788 1309 'id' => 'order_notes',
789 1310 'title' => esc_html__( 'Order Notes', 'shopbuilder' ),
@@ -793,9 +1314,9 @@
793 1314 'package' => 'free',
794 1315 'fields' => [],
795 1316 ]
796 1317 ),
797 - 'order_review' => apply_filters(
1318 + 'order_review' => apply_filters(
798 1319 'rtsb/elements/order_review/options',
799 1320 [
800 1321 'id' => 'order_review',
801 1322 'title' => esc_html__( 'Order Review', 'shopbuilder' ),
@@ -805,9 +1326,9 @@
805 1326 'package' => 'free',
806 1327 'fields' => [],
807 1328 ]
808 1329 ),
809 - 'checkout_payment' => apply_filters(
1330 + 'checkout_payment' => apply_filters(
810 1331 'rtsb/elements/checkout_payment/options',
811 1332 [
812 1333 'id' => 'checkout_payment',
813 1334 'title' => esc_html__( 'Checkout Payment Method', 'shopbuilder' ),
@@ -817,9 +1338,9 @@
817 1338 'package' => 'free',
818 1339 'fields' => [],
819 1340 ]
820 1341 ),
821 - 'coupon_form' => apply_filters(
1342 + 'coupon_form' => apply_filters(
822 1343 'rtsb/elements/coupon_form/options',
823 1344 [
824 1345 'id' => 'coupon_form',
825 1346 'title' => esc_html__( 'Coupon Form', 'shopbuilder' ),
@@ -829,9 +1350,9 @@
829 1350 'package' => 'free',
830 1351 'fields' => [],
831 1352 ]
832 1353 ),
833 - 'checkout_login_form' => apply_filters(
1354 + 'checkout_login_form' => apply_filters(
834 1355 'rtsb/elements/checkout_login_form/options',
835 1356 [
836 1357 'id' => 'checkout_login_form',
837 1358 'title' => esc_html__( 'Login Form', 'shopbuilder' ),
@@ -841,10 +1362,9 @@
841 1362 'package' => 'free',
842 1363 'fields' => [],
843 1364 ]
844 1365 ),
845 -
846 - 'shipping_method' => apply_filters(
1366 + 'shipping_method' => apply_filters(
847 1367 'rtsb/elements/shipping_method/options',
848 1368 [
849 1369 'id' => 'shipping_method',
850 1370 'title' => esc_html__( 'Shipping Method', 'shopbuilder' ),
@@ -854,8 +1374,20 @@
854 1374 'package' => 'free',
855 1375 'fields' => [],
856 1376 ]
857 1377 ),
1378 + 'multi_step_checkout_widget' => apply_filters(
1379 + 'rtsb/elements/multi_step_checkout_widget/options',
1380 + [
1381 + 'id' => 'multi_step_checkout_widget',
1382 + 'title' => esc_html__( 'Multi Step Checkout', 'shopbuilder' ),
1383 + 'base_class' => CheckoutPro\MultiStepCheckout::class,
1384 + 'category' => 'checkout',
1385 + 'active' => '',
1386 + 'package' => $this->pro_package(),
1387 + 'fields' => [],
1388 + ]
1389 + ),
858 1390
859 1391 ];
860 1392
861 1393 return apply_filters( 'rtsb/core/elements/checkout/widget_list', $list );
@@ -867,13 +1399,13 @@
867 1399 * @return array
868 1400 */
869 1401 protected function thankyou_page_widget_list() {
870 1402 return [
871 - 'order_received_text' => apply_filters(
1403 + 'order_received_text' => apply_filters(
872 1404 'rtsb/elements/order_received_text/options',
873 1405 [
874 1406 'id' => 'order_received_text',
875 - 'title' => esc_html__( 'Order Received Text', 'shopbuilder-pro' ),
1407 + 'title' => esc_html__( 'Order Received Text', 'shopbuilder' ),
876 1408 'category' => 'thank_you',
877 1409 'is_front_page' => 'thank_you',
878 1410 'active' => 'on',
879 1411 'package' => $this->pro_package(),
@@ -879,13 +1411,13 @@
879 1411 'package' => $this->pro_package(),
880 1412 'fields' => [],
881 1413 ]
882 1414 ),
883 - 'order_details_summary' => apply_filters(
1415 + 'order_details_summary' => apply_filters(
884 1416 'rtsb/elements/order_details_summary/options',
885 1417 [
886 1418 'id' => 'order_details_summary',
887 - 'title' => esc_html__( 'Order Details Summary', 'shopbuilder-pro' ),
1419 + 'title' => esc_html__( 'Order Details Summary', 'shopbuilder' ),
888 1420 'category' => 'thank_you',
889 1421 'is_front_page' => 'thank_you',
890 1422 'active' => 'on',
891 1423 'package' => $this->pro_package(),
@@ -891,13 +1423,13 @@
891 1423 'package' => $this->pro_package(),
892 1424 'fields' => [],
893 1425 ]
894 1426 ),
895 - 'order_details_table' => apply_filters(
1427 + 'order_details_table' => apply_filters(
896 1428 'rtsb/elements/order_details_table/options',
897 1429 [
898 1430 'id' => 'order_details_table',
899 - 'title' => esc_html__( 'Order Details Table', 'shopbuilder-pro' ),
1431 + 'title' => esc_html__( 'Order Details Table', 'shopbuilder' ),
900 1432 'category' => 'thank_you',
901 1433 'is_front_page' => 'thank_you',
902 1434 'active' => 'on',
903 1435 'package' => $this->pro_package(),
@@ -903,13 +1435,13 @@
903 1435 'package' => $this->pro_package(),
904 1436 'fields' => [],
905 1437 ]
906 1438 ),
907 - 'downloadable_products' => apply_filters(
1439 + 'downloadable_products' => apply_filters(
908 1440 'rtsb/elements/downloadable_products/options',
909 1441 [
910 1442 'id' => 'downloadable_products',
911 - 'title' => esc_html__( 'Downloadable Products', 'shopbuilder-pro' ),
1443 + 'title' => esc_html__( 'Downloadable Products', 'shopbuilder' ),
912 1444 'category' => 'thank_you',
913 1445 'is_front_page' => 'thank_you',
914 1446 'active' => 'on',
915 1447 'package' => $this->pro_package(),
@@ -915,13 +1447,13 @@
915 1447 'package' => $this->pro_package(),
916 1448 'fields' => [],
917 1449 ]
918 1450 ),
919 - 'order_billing_address' => apply_filters(
1451 + 'order_billing_address' => apply_filters(
920 1452 'rtsb/elements/order_billing_address/options',
921 1453 [
922 1454 'id' => 'order_billing_address',
923 - 'title' => esc_html__( 'Order Billing Address', 'shopbuilder-pro' ),
1455 + 'title' => esc_html__( 'Order Billing Address', 'shopbuilder' ),
924 1456 'category' => 'thank_you',
925 1457 'is_front_page' => 'thank_you',
926 1458 'active' => 'on',
927 1459 'package' => $this->pro_package(),
@@ -927,13 +1459,13 @@
927 1459 'package' => $this->pro_package(),
928 1460 'fields' => [],
929 1461 ]
930 1462 ),
931 - 'order_shipping_address' => apply_filters(
1463 + 'order_shipping_address' => apply_filters(
932 1464 'rtsb/elements/order_shipping_address/options',
933 1465 [
934 1466 'id' => 'order_shipping_address',
935 - 'title' => esc_html__( 'Order Shipping Address', 'shopbuilder-pro' ),
1467 + 'title' => esc_html__( 'Order Shipping Address', 'shopbuilder' ),
936 1468 'category' => 'thank_you',
937 1469 'is_front_page' => 'thank_you',
938 1470 'active' => 'on',
939 1471 'package' => $this->pro_package(),
@@ -939,8 +1471,20 @@
939 1471 'package' => $this->pro_package(),
940 1472 'fields' => [],
941 1473 ]
942 1474 ),
1475 + 'order_custom_fields_data' => apply_filters(
1476 + 'rtsb/elements/order_custom_fields_data/options',
1477 + [
1478 + 'id' => 'order_custom_fields_data',
1479 + 'title' => esc_html__( 'Checkout Form Custom Fields Data', 'shopbuilder' ),
1480 + 'category' => 'thank_you',
1481 + 'is_front_page' => 'thank_you',
1482 + 'active' => 'on',
1483 + 'package' => $this->pro_package(),
1484 + 'fields' => [],
1485 + ]
1486 + ),
943 1487 ];
944 1488 }
945 1489
946 1490 /**
@@ -948,15 +1492,14 @@
948 1492 *
949 1493 * @return array
950 1494 */
951 1495 protected function my_account_page_widget_list() {
952 - return [
953 -
1496 + $widgets = [
954 1497 'account_navigation_edit_shipping' => apply_filters(
955 1498 'rtsb/elements/account_navigation_edit_shipping/options',
956 1499 [
957 1500 'id' => 'account_navigation_edit_shipping',
958 - 'title' => esc_html__( 'Account Navigation', 'shopbuilder-pro' ),
1501 + 'title' => esc_html__( 'Account Navigation', 'shopbuilder' ),
959 1502 'category' => 'myaccount_dashboard',
960 1503 'is_front_page' => 'all_myaccount_dashboard_inner',
961 1504 'active' => 'on',
962 1505 'package' => $this->pro_package(),
@@ -966,11 +1509,11 @@
966 1509 'account_dashboard' => apply_filters(
967 1510 'rtsb/elements/account_dashboard/options',
968 1511 [
969 1512 'id' => 'account_dashboard',
970 - 'title' => esc_html__( 'Account Dashboard', 'shopbuilder-pro' ),
1513 + 'title' => esc_html__( 'Account Dashboard', 'shopbuilder' ),
971 1514 'category' => 'myaccount_dashboard',
972 - 'is_front_page' => 'myaccount_dashboard',
1515 + 'is_front_page' => 'all_myaccount_dashboard_inner',
973 1516 'active' => 'on',
974 1517 'package' => $this->pro_package(),
975 1518 'fields' => [],
976 1519 ]
@@ -978,11 +1521,11 @@
978 1521 'account_orders' => apply_filters(
979 1522 'rtsb/elements/account_orders/options',
980 1523 [
981 1524 'id' => 'account_orders',
982 - 'title' => esc_html__( 'Account Orders', 'shopbuilder-pro' ),
1525 + 'title' => esc_html__( 'Account Orders', 'shopbuilder' ),
983 1526 'category' => 'myaccount_dashboard',
984 - 'is_front_page' => 'myaccount_order',
1527 + 'is_front_page' => 'all_myaccount_dashboard_inner',
985 1528 'active' => 'on',
986 1529 'package' => $this->pro_package(),
987 1530 'fields' => [],
988 1531 ]
@@ -990,11 +1533,11 @@
990 1533 'account_downloads' => apply_filters(
991 1534 'rtsb/elements/account_downloads/options',
992 1535 [
993 1536 'id' => 'account_downloads',
994 - 'title' => esc_html__( 'Account Downloads', 'shopbuilder-pro' ),
1537 + 'title' => esc_html__( 'Account Downloads', 'shopbuilder' ),
995 1538 'category' => 'myaccount_dashboard',
996 - 'is_front_page' => 'myaccount_downloads',
1539 + 'is_front_page' => 'all_myaccount_dashboard_inner',
997 1540 'active' => 'on',
998 1541 'package' => $this->pro_package(),
999 1542 'fields' => [],
1000 1543 ]
@@ -1002,11 +1545,11 @@
1002 1545 'account_billing_address' => apply_filters(
1003 1546 'rtsb/elements/account_billing_address/options',
1004 1547 [
1005 1548 'id' => 'account_billing_address',
1006 - 'title' => esc_html__( 'Account Billing Address', 'shopbuilder-pro' ),
1549 + 'title' => esc_html__( 'Account Billing Address', 'shopbuilder' ),
1007 1550 'category' => 'myaccount_dashboard',
1008 - 'is_front_page' => 'myaccount_address',
1551 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1009 1552 'active' => 'on',
1010 1553 'package' => $this->pro_package(),
1011 1554 'fields' => [],
1012 1555 ]
@@ -1014,11 +1557,11 @@
1014 1557 'account_shipping_address' => apply_filters(
1015 1558 'rtsb/elements/account_shipping_address/options',
1016 1559 [
1017 1560 'id' => 'account_shipping_address',
1018 - 'title' => esc_html__( 'Account Shipping Address', 'shopbuilder-pro' ),
1561 + 'title' => esc_html__( 'Account Shipping Address', 'shopbuilder' ),
1019 1562 'category' => 'myaccount_dashboard',
1020 - 'is_front_page' => 'myaccount_address',
1563 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1021 1564 'active' => 'on',
1022 1565 'package' => $this->pro_package(),
1023 1566 'fields' => [],
1024 1567 ]
@@ -1026,11 +1569,11 @@
1026 1569 'account_address_description' => apply_filters(
1027 1570 'rtsb/elements/account_address_description/options',
1028 1571 [
1029 1572 'id' => 'account_address_description',
1030 - 'title' => esc_html__( 'Account Address Description', 'shopbuilder-pro' ),
1573 + 'title' => esc_html__( 'Account Address Description', 'shopbuilder' ),
1031 1574 'category' => 'myaccount_dashboard',
1032 - 'is_front_page' => 'myaccount_address',
1575 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1033 1576 'active' => 'on',
1034 1577 'package' => $this->pro_package(),
1035 1578 'fields' => [],
1036 1579 ]
@@ -1038,11 +1581,11 @@
1038 1581 'account_details' => apply_filters(
1039 1582 'rtsb/elements/account_details/options',
1040 1583 [
1041 1584 'id' => 'account_details',
1042 - 'title' => esc_html__( 'Account Edit / Details', 'shopbuilder-pro' ),
1585 + 'title' => esc_html__( 'Account Edit / Details', 'shopbuilder' ),
1043 1586 'category' => 'myaccount_dashboard',
1044 - 'is_front_page' => 'myaccount_edit_details',
1587 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1045 1588 'active' => 'on',
1046 1589 'package' => $this->pro_package(),
1047 1590 'fields' => [],
1048 1591 ]
@@ -1050,11 +1593,11 @@
1050 1593 'account_order_status' => apply_filters(
1051 1594 'rtsb/elements/account_order_status/options',
1052 1595 [
1053 1596 'id' => 'account_order_status',
1054 - 'title' => esc_html__( 'Account Order Status', 'shopbuilder-pro' ),
1597 + 'title' => esc_html__( 'Account Order Status', 'shopbuilder' ),
1055 1598 'category' => 'myaccount_dashboard',
1056 - 'is_front_page' => 'myaccount_orders_details',
1599 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1057 1600 'active' => 'on',
1058 1601 'package' => $this->pro_package(),
1059 1602 'fields' => [],
1060 1603 ]
@@ -1062,11 +1605,11 @@
1062 1605 'account_order_details_download' => apply_filters(
1063 1606 'rtsb/elements/account_order_details_download/options',
1064 1607 [
1065 1608 'id' => 'account_order_details_download',
1066 - 'title' => esc_html__( 'Account Order Download', 'shopbuilder-pro' ),
1609 + 'title' => esc_html__( 'Account Order Download', 'shopbuilder' ),
1067 1610 'category' => 'myaccount_dashboard',
1068 - 'is_front_page' => 'myaccount_orders_details',
1611 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1069 1612 'active' => 'on',
1070 1613 'package' => $this->pro_package(),
1071 1614 'fields' => [],
1072 1615 ]
@@ -1074,11 +1617,11 @@
1074 1617 'account_order_details_note' => apply_filters(
1075 1618 'rtsb/elements/account_order_details_note/options',
1076 1619 [
1077 1620 'id' => 'account_order_details_note',
1078 - 'title' => esc_html__( 'Account Order Note', 'shopbuilder-pro' ),
1621 + 'title' => esc_html__( 'Account Order Note', 'shopbuilder' ),
1079 1622 'category' => 'myaccount_dashboard',
1080 - 'is_front_page' => 'myaccount_orders_details',
1623 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1081 1624 'active' => 'on',
1082 1625 'package' => $this->pro_package(),
1083 1626 'fields' => [],
1084 1627 ]
@@ -1086,11 +1629,11 @@
1086 1629 'account_order_details_table' => apply_filters(
1087 1630 'rtsb/elements/account_order_details_table/options',
1088 1631 [
1089 1632 'id' => 'account_order_details_table',
1090 - 'title' => esc_html__( 'Account Order Table', 'shopbuilder-pro' ),
1633 + 'title' => esc_html__( 'Account Order Table', 'shopbuilder' ),
1091 1634 'category' => 'myaccount_dashboard',
1092 - 'is_front_page' => 'myaccount_orders_details',
1635 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1093 1636 'active' => 'on',
1094 1637 'package' => $this->pro_package(),
1095 1638 'fields' => [],
1096 1639 ]
@@ -1098,11 +1641,11 @@
1098 1641 'account_order_details_order_again' => apply_filters(
1099 1642 'rtsb/elements/account_order_details_order_again/options',
1100 1643 [
1101 1644 'id' => 'account_order_details_order_again',
1102 - 'title' => esc_html__( 'Account Order Again Button', 'shopbuilder-pro' ),
1645 + 'title' => esc_html__( 'Account Order Again Button', 'shopbuilder' ),
1103 1646 'category' => 'myaccount_dashboard',
1104 - 'is_front_page' => 'myaccount_orders_details',
1647 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1105 1648 'active' => 'on',
1106 1649 'package' => $this->pro_package(),
1107 1650 'fields' => [],
1108 1651 ]
@@ -1110,11 +1653,11 @@
1110 1653 'account_order_details_order_shipping' => apply_filters(
1111 1654 'rtsb/elements/account_order_details_order_shipping/options',
1112 1655 [
1113 1656 'id' => 'account_order_details_order_shipping',
1114 - 'title' => esc_html__( 'Account Order Shipping', 'shopbuilder-pro' ),
1657 + 'title' => esc_html__( 'Account Order Shipping', 'shopbuilder' ),
1115 1658 'category' => 'myaccount_dashboard',
1116 - 'is_front_page' => 'myaccount_orders_details',
1659 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1117 1660 'active' => 'on',
1118 1661 'package' => $this->pro_package(),
1119 1662 'fields' => [],
1120 1663 ]
@@ -1122,11 +1665,11 @@
1122 1665 'account_order_details_order_billing' => apply_filters(
1123 1666 'rtsb/elements/account_order_details_order_billing/options',
1124 1667 [
1125 1668 'id' => 'account_order_details_order_billing',
1126 - 'title' => esc_html__( 'Account Order Billing', 'shopbuilder-pro' ),
1669 + 'title' => esc_html__( 'Account Order Billing', 'shopbuilder' ),
1127 1670 'category' => 'myaccount_dashboard',
1128 - 'is_front_page' => 'myaccount_orders_details',
1671 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1129 1672 'active' => 'on',
1130 1673 'package' => $this->pro_package(),
1131 1674 'fields' => [],
1132 1675 ]
@@ -1134,11 +1677,11 @@
1134 1677 'account_edit_billing_address' => apply_filters(
1135 1678 'rtsb/elements/account_edit_billing_address/options',
1136 1679 [
1137 1680 'id' => 'account_edit_billing_address',
1138 - 'title' => esc_html__( 'Edit Billing Address', 'shopbuilder-pro' ),
1681 + 'title' => esc_html__( 'Edit Billing Address', 'shopbuilder' ),
1139 1682 'category' => 'myaccount_dashboard',
1140 - 'is_front_page' => 'myaccount_edit_billing_address',
1683 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1141 1684 'active' => 'on',
1142 1685 'package' => $this->pro_package(),
1143 1686 'fields' => [],
1144 1687 ]
@@ -1146,11 +1689,11 @@
1146 1689 'account_edit_shipping_address' => apply_filters(
1147 1690 'rtsb/elements/account_edit_shipping_address/options',
1148 1691 [
1149 1692 'id' => 'account_edit_shipping_address',
1150 - 'title' => esc_html__( 'Edit Shipping Address', 'shopbuilder-pro' ),
1693 + 'title' => esc_html__( 'Edit Shipping Address', 'shopbuilder' ),
1151 1694 'category' => 'myaccount_dashboard',
1152 - 'is_front_page' => 'myaccount_edit_shipping_address',
1695 + 'is_front_page' => 'all_myaccount_dashboard_inner',
1153 1696 'active' => 'on',
1154 1697 'package' => $this->pro_package(),
1155 1698 'fields' => [],
1156 1699 ]
@@ -1155,8 +1698,10 @@
1155 1698 'fields' => [],
1156 1699 ]
1157 1700 ),
1158 1701 ];
1702 +
1703 + return apply_filters( 'rtsb/core/elements/my_account/widget_list', $widgets );
1159 1704 }
1160 1705
1161 1706 /***
1162 1707 * @return array
@@ -1162,13 +1707,13 @@
1162 1707 * @return array
1163 1708 */
1164 1709 protected function myaccount_auth_page_widget_list() {
1165 1710 return [
1166 - 'account_login' => apply_filters(
1711 + 'account_login' => apply_filters(
1167 1712 'rtsb/elements/account_login/options',
1168 1713 [
1169 1714 'id' => 'account_login',
1170 - 'title' => esc_html__( 'Login Register Form', 'shopbuilder-pro' ),
1715 + 'title' => esc_html__( 'Login Register Form', 'shopbuilder' ),
1171 1716 'category' => 'others_widget',
1172 1717 'is_front_page' => 'myaccount_auth',
1173 1718 'active' => 'on',
1174 1719 'package' => $this->pro_package(),
@@ -1174,15 +1719,39 @@
1174 1719 'package' => $this->pro_package(),
1175 1720 'fields' => [],
1176 1721 ]
1177 1722 ),
1178 - 'account_lost_password' => apply_filters(
1723 + 'account_login_form' => apply_filters(
1724 + 'rtsb/elements/account_login_form/options',
1725 + [
1726 + 'id' => 'account_login_form',
1727 + 'title' => esc_html__( 'Login Form', 'shopbuilder' ),
1728 + 'category' => 'others_widget',
1729 + 'is_front_page' => 'myaccount_auth',
1730 + 'active' => 'on',
1731 + 'package' => $this->pro_package(),
1732 + 'fields' => [],
1733 + ]
1734 + ),
1735 + 'account_registration_form' => apply_filters(
1736 + 'rtsb/elements/account_registration_form/options',
1737 + [
1738 + 'id' => 'account_registration_form',
1739 + 'title' => esc_html__( 'Registration Form', 'shopbuilder' ),
1740 + 'category' => 'others_widget',
1741 + 'is_front_page' => 'myaccount_auth',
1742 + 'active' => 'on',
1743 + 'package' => $this->pro_package(),
1744 + 'fields' => [],
1745 + ]
1746 + ),
1747 + 'account_lost_password' => apply_filters(
1179 1748 'rtsb/elements/account_lost_password/options',
1180 1749 [
1181 1750 'id' => 'account_lost_password',
1182 - 'title' => esc_html__( 'Lost Password Form', 'shopbuilder-pro' ),
1751 + 'title' => esc_html__( 'Lost Password Form', 'shopbuilder' ),
1183 1752 'category' => 'others_widget',
1184 - 'is_front_page' => 'myaccount_lost_password',
1753 + 'is_front_page' => 'myaccount_auth',
1185 1754 'active' => 'on',
1186 1755 'package' => $this->pro_package(),
1187 1756 'fields' => [],
1188 1757 ]