PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 2.5.3
ShopBuilder – WooCommerce Builder For Elementor v2.5.3
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/Elementor/Helper/ControlHelper.php +129 -43 2.0.32.5.3 View file →
@@ -106,22 +106,41 @@
106 106 ],
107 107
108 108 'grid-layout3' => [
109 109 'title' => esc_html__( 'Grid Layout 3', 'shopbuilder' ),
110 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-03.png' ) ),
110 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-3.png' ) ),
111 111 'is_pro' => $status,
112 112 ],
113 113 'grid-layout4' => [
114 114 'title' => esc_html__( 'Grid Layout 4', 'shopbuilder' ),
115 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-02.png' ) ),
115 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-4.png' ) ),
116 116 'is_pro' => $status,
117 117 ],
118 118 'grid-layout5' => [
119 119 'title' => esc_html__( 'Grid Layout 5', 'shopbuilder' ),
120 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
120 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-5.png' ) ),
121 121 'is_pro' => $status,
122 122 ],
123 -
123 + 'grid-layout6' => [
124 + 'title' => esc_html__( 'Grid Layout 6', 'shopbuilder' ),
125 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-6.png' ) ),
126 + 'is_pro' => $status,
127 + ],
128 + 'grid-layout7' => [
129 + 'title' => esc_html__( 'Grid Layout 7', 'shopbuilder' ),
130 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-7.png' ) ),
131 + 'is_pro' => $status,
132 + ],
133 + 'grid-layout8' => [
134 + 'title' => esc_html__( 'Grid Layout 8', 'shopbuilder' ),
135 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-8.png' ) ),
136 + 'is_pro' => $status,
137 + ],
138 + 'grid-layout9' => [
139 + 'title' => esc_html__( 'Special Layout 1', 'shopbuilder' ),
140 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-9a.png' ) ),
141 + 'is_pro' => $status,
142 + ],
124 143 ]
125 144 );
126 145 }
127 146
@@ -154,8 +173,54 @@
154 173 );
155 174 }
156 175
157 176 /**
177 + * Multi Step Checkout Layouts
178 + *
179 + * @return array
180 + */
181 + public static function multi_step_checkout_layouts() {
182 + $status = ! rtsb()->has_pro();
183 +
184 + return apply_filters(
185 + 'rtsb/elements/elementor/single_product_tab_layouts',
186 + [
187 + 'layout1' => [
188 + 'title' => esc_html__( 'Layout 1', 'shopbuilder' ),
189 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-01.png' ) ),
190 + ],
191 +
192 + ]
193 + );
194 + }
195 +
196 + /**
197 + * Single Advanced Product Tab Layouts
198 + *
199 + * @return array
200 + */
201 + public static function single_advanced_product_tab_layouts() {
202 + // TODO:: Check If the FUnction Used Or Not.
203 + return apply_filters(
204 + 'rtsb/elements/elementor/single_advanced_product_tab_layouts',
205 + [
206 + 'default' => [
207 + 'title' => esc_html__( 'Default Layout', 'shopbuilder' ),
208 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-01.png' ) ),
209 + ],
210 + 'custom-layout1' => [
211 + 'title' => esc_html__( 'Accordion Layout', 'shopbuilder' ),
212 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-02.png' ) ),
213 + ],
214 + 'custom-layout2' => [
215 + 'title' => esc_html__( 'Tab Layout', 'shopbuilder' ),
216 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-03.png' ) ),
217 + ],
218 + ]
219 + );
220 + }
221 +
222 + /**
158 223 * Slider Layouts
159 224 *
160 225 * @return array
161 226 */
@@ -176,23 +241,42 @@
176 241 ],
177 242
178 243 'slider-layout3' => [
179 244 'title' => esc_html__( 'Slider Layout 3', 'shopbuilder' ),
180 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-03.png' ) ),
245 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-3.png' ) ),
181 246 'is_pro' => $status,
182 247 ],
183 248
184 249 'slider-layout4' => [
185 250 'title' => esc_html__( 'Slider Layout 4', 'shopbuilder' ),
186 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-02.png' ) ),
251 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-4.png' ) ),
187 252 'is_pro' => $status,
188 253 ],
189 -
190 254 'slider-layout5' => [
191 255 'title' => esc_html__( 'Slider Layout 5', 'shopbuilder' ),
192 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
256 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-5.png' ) ),
193 257 'is_pro' => $status,
194 258 ],
259 + 'slider-layout6' => [
260 + 'title' => esc_html__( 'Slider Layout 6', 'shopbuilder' ),
261 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-6.png' ) ),
262 + 'is_pro' => $status,
263 + ],
264 + 'slider-layout7' => [
265 + 'title' => esc_html__( 'Slider Layout 7', 'shopbuilder' ),
266 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-7.png' ) ),
267 + 'is_pro' => $status,
268 + ],
269 + 'slider-layout8' => [
270 + 'title' => esc_html__( 'Slider Layout 8', 'shopbuilder' ),
271 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-6.png' ) ),
272 + 'is_pro' => $status,
273 + ],
274 + 'slider-layout9' => [
275 + 'title' => esc_html__( 'Slider Layout 9', 'shopbuilder' ),
276 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-8.png' ) ),
277 + 'is_pro' => $status,
278 + ],
195 279 ]
196 280 );
197 281 }
198 282
@@ -216,21 +300,31 @@
216 300 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-Layout-2.png' ) ),
217 301 ],
218 302 'list-layout3' => [
219 303 'title' => esc_html__( 'List Layout 3', 'shopbuilder' ),
220 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-02.png' ) ),
304 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-3.png' ) ),
221 305 'is_pro' => $status,
222 306 ],
223 307 'list-layout4' => [
224 308 'title' => esc_html__( 'List Layout 4', 'shopbuilder' ),
225 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-01.png' ) ),
309 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-4.png' ) ),
226 310 'is_pro' => $status,
227 311 ],
228 312 'list-layout5' => [
229 313 'title' => esc_html__( 'List Layout 5', 'shopbuilder' ),
230 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-01.png' ) ),
314 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-5.png' ) ),
231 315 'is_pro' => $status,
232 316 ],
317 + 'list-layout6' => [
318 + 'title' => esc_html__( 'List Layout 6', 'shopbuilder' ),
319 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-6.png' ) ),
320 + 'is_pro' => $status,
321 + ],
322 + 'list-layout7' => [
323 + 'title' => esc_html__( 'List Layout 7', 'shopbuilder' ),
324 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-7.png' ) ),
325 + 'is_pro' => $status,
326 + ],
233 327 ]
234 328 );
235 329 }
236 330
@@ -246,28 +340,26 @@
246 340 'rtsb/elements/elementor/category_layouts',
247 341 [
248 342 'category-layout1' => [
249 343 'title' => esc_html__( 'Category Layout 1', 'shopbuilder' ),
250 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
344 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/categories-1.png' ) ),
251 345 ],
252 346
253 347 'category-layout2' => [
254 348 'title' => esc_html__( 'Category Layout 2', 'shopbuilder' ),
255 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
349 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/categories-2.png' ) ),
256 350 ],
351 + 'category-layout3' => [
352 + 'title' => esc_html__( 'Category Layout 3', 'shopbuilder' ),
353 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/categories-3.png' ) ),
354 + 'is_pro' => $status,
355 + ],
356 + 'category-layout4' => [
357 + 'title' => esc_html__( 'Category Layout 4', 'shopbuilder' ),
358 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/categories-3.png' ) ),
359 + 'is_pro' => $status,
360 + ],
257 361
258 - // TODO: Will be activated later.
259 - // 'category-layout3' => [
260 - // 'title' => esc_html__( 'Category Layout 3', 'shopbuilder' ),
261 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
262 - // 'is_pro' => $status,
263 - // ],
264 - //
265 - // 'category-layout4' => [
266 - // 'title' => esc_html__( 'Category Layout 4', 'shopbuilder' ),
267 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
268 - // 'is_pro' => $status,
269 - // ],
270 362 ]
271 363 );
272 364 }
273 365
@@ -390,23 +482,16 @@
390 482 'rtsb/elements/elementor/category_single_layouts',
391 483 [
392 484 'category-single-layout1' => [
393 485 'title' => esc_html__( 'Single Category Layout 1', 'shopbuilder' ),
394 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
486 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/single-category-1.png' ) ),
395 487 ],
396 488
397 - // TODO: Will be activated later.
398 - // 'category-single-layout2' => [
399 - // 'title' => esc_html__( 'Single Category Layout 2', 'shopbuilder' ),
400 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
401 - // 'is_pro' => $status,
402 - // ],
403 - //
404 - // 'category-single-layout3' => [
405 - // 'title' => esc_html__( 'Single Category Layout 3', 'shopbuilder' ),
406 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
407 - // 'is_pro' => $status,
408 - // ],
489 + 'category-single-layout2' => [
490 + 'title' => esc_html__( 'Single Category Layout 2', 'shopbuilder' ),
491 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/single-category-2.png' ) ),
492 + 'is_pro' => $status,
493 + ],
409 494 ]
410 495 );
411 496 }
412 497
@@ -458,13 +543,14 @@
458 543 * @return array
459 544 */
460 545 public static function filter_products() {
461 546 return [
462 - 'recent' => esc_html__( 'Recent Products', 'shopbuilder' ),
463 - 'featured' => esc_html__( 'Featured Products', 'shopbuilder' ),
464 - 'best-selling' => esc_html__( 'Best Selling Products', 'shopbuilder' ),
465 - 'sale' => esc_html__( 'Sale Products', 'shopbuilder' ),
466 - 'top-rated' => esc_html__( 'Top Rated Products', 'shopbuilder' ),
547 + 'recent' => esc_html__( 'Default', 'shopbuilder' ),
548 + 'featured' => esc_html__( 'Featured Products', 'shopbuilder' ),
549 + 'best-selling' => esc_html__( 'Best Selling Products', 'shopbuilder' ),
550 + 'sale' => esc_html__( 'On Sale Products', 'shopbuilder' ),
551 + 'top-rated' => esc_html__( 'Top Rated Products', 'shopbuilder' ),
552 + 'recently-viewed' => esc_html__( 'Recently Viewed Products', 'shopbuilder' ),
467 553 ];
468 554 }
469 555
470 556 /**