PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 2.1.13
ShopBuilder – WooCommerce Builder For Elementor v2.1.13
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 +119 -42 2.0.32.1.13 View file →
@@ -106,21 +106,36 @@
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 + '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 + ],
123 138
124 139 ]
125 140 );
126 141 }
@@ -154,8 +169,54 @@
154 169 );
155 170 }
156 171
157 172 /**
173 + * Multi Step Checkout Layouts
174 + *
175 + * @return array
176 + */
177 + public static function multi_step_checkout_layouts() {
178 + $status = ! rtsb()->has_pro();
179 +
180 + return apply_filters(
181 + 'rtsb/elements/elementor/single_product_tab_layouts',
182 + [
183 + 'layout1' => [
184 + 'title' => esc_html__( 'Layout 1', 'shopbuilder' ),
185 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-01.png' ) ),
186 + ],
187 +
188 + ]
189 + );
190 + }
191 +
192 + /**
193 + * Single Advanced Product Tab Layouts
194 + *
195 + * @return array
196 + */
197 + public static function single_advanced_product_tab_layouts() {
198 + // TODO:: Check If the FUnction Used Or Not.
199 + return apply_filters(
200 + 'rtsb/elements/elementor/single_advanced_product_tab_layouts',
201 + [
202 + 'default' => [
203 + 'title' => esc_html__( 'Default Layout', 'shopbuilder' ),
204 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-01.png' ) ),
205 + ],
206 + 'custom-layout1' => [
207 + 'title' => esc_html__( 'Accordion Layout', 'shopbuilder' ),
208 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-02.png' ) ),
209 + ],
210 + 'custom-layout2' => [
211 + 'title' => esc_html__( 'Tab Layout', 'shopbuilder' ),
212 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/tab-03.png' ) ),
213 + ],
214 + ]
215 + );
216 + }
217 +
218 + /**
158 219 * Slider Layouts
159 220 *
160 221 * @return array
161 222 */
@@ -176,23 +237,42 @@
176 237 ],
177 238
178 239 'slider-layout3' => [
179 240 'title' => esc_html__( 'Slider Layout 3', 'shopbuilder' ),
180 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-03.png' ) ),
241 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-3.png' ) ),
181 242 'is_pro' => $status,
182 243 ],
183 244
184 245 'slider-layout4' => [
185 246 'title' => esc_html__( 'Slider Layout 4', 'shopbuilder' ),
186 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-02.png' ) ),
247 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-4.png' ) ),
187 248 'is_pro' => $status,
188 249 ],
189 -
190 250 'slider-layout5' => [
191 251 'title' => esc_html__( 'Slider Layout 5', 'shopbuilder' ),
192 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
252 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-5.png' ) ),
193 253 'is_pro' => $status,
194 254 ],
255 + 'slider-layout6' => [
256 + 'title' => esc_html__( 'Slider Layout 6', 'shopbuilder' ),
257 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-6.png' ) ),
258 + 'is_pro' => $status,
259 + ],
260 + 'slider-layout7' => [
261 + 'title' => esc_html__( 'Slider Layout 7', 'shopbuilder' ),
262 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-7.png' ) ),
263 + 'is_pro' => $status,
264 + ],
265 + 'slider-layout8' => [
266 + 'title' => esc_html__( 'Slider Layout 8', 'shopbuilder' ),
267 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-6.png' ) ),
268 + 'is_pro' => $status,
269 + ],
270 + 'slider-layout9' => [
271 + 'title' => esc_html__( 'Slider Layout 9', 'shopbuilder' ),
272 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-8.png' ) ),
273 + 'is_pro' => $status,
274 + ],
195 275 ]
196 276 );
197 277 }
198 278
@@ -216,21 +296,31 @@
216 296 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-Layout-2.png' ) ),
217 297 ],
218 298 'list-layout3' => [
219 299 'title' => esc_html__( 'List Layout 3', 'shopbuilder' ),
220 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-02.png' ) ),
300 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-3.png' ) ),
221 301 'is_pro' => $status,
222 302 ],
223 303 'list-layout4' => [
224 304 'title' => esc_html__( 'List Layout 4', 'shopbuilder' ),
225 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-01.png' ) ),
305 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-4.png' ) ),
226 306 'is_pro' => $status,
227 307 ],
228 308 'list-layout5' => [
229 309 'title' => esc_html__( 'List Layout 5', 'shopbuilder' ),
230 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-01.png' ) ),
310 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-5.png' ) ),
231 311 'is_pro' => $status,
232 312 ],
313 + 'list-layout6' => [
314 + 'title' => esc_html__( 'List Layout 6', 'shopbuilder' ),
315 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-6.png' ) ),
316 + 'is_pro' => $status,
317 + ],
318 + 'list-layout7' => [
319 + 'title' => esc_html__( 'List Layout 7', 'shopbuilder' ),
320 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-7.png' ) ),
321 + 'is_pro' => $status,
322 + ],
233 323 ]
234 324 );
235 325 }
236 326
@@ -246,28 +336,21 @@
246 336 'rtsb/elements/elementor/category_layouts',
247 337 [
248 338 'category-layout1' => [
249 339 'title' => esc_html__( 'Category Layout 1', 'shopbuilder' ),
250 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
340 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/categories-1.png' ) ),
251 341 ],
252 342
253 343 'category-layout2' => [
254 344 'title' => esc_html__( 'Category Layout 2', 'shopbuilder' ),
255 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
345 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/categories-2.png' ) ),
256 346 ],
347 + 'category-layout3' => [
348 + 'title' => esc_html__( 'Category Layout 3', 'shopbuilder' ),
349 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/categories-3.png' ) ),
350 + 'is_pro' => $status,
351 + ],
257 352
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 353 ]
271 354 );
272 355 }
273 356
@@ -390,23 +473,16 @@
390 473 'rtsb/elements/elementor/category_single_layouts',
391 474 [
392 475 'category-single-layout1' => [
393 476 'title' => esc_html__( 'Single Category Layout 1', 'shopbuilder' ),
394 - 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
477 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/single-category-1.png' ) ),
395 478 ],
396 479
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 - // ],
480 + 'category-single-layout2' => [
481 + 'title' => esc_html__( 'Single Category Layout 2', 'shopbuilder' ),
482 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/single-category-2.png' ) ),
483 + 'is_pro' => $status,
484 + ],
409 485 ]
410 486 );
411 487 }
412 488
@@ -458,13 +534,14 @@
458 534 * @return array
459 535 */
460 536 public static function filter_products() {
461 537 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' ),
538 + 'recent' => esc_html__( 'Default', 'shopbuilder' ),
539 + 'featured' => esc_html__( 'Featured Products', 'shopbuilder' ),
540 + 'best-selling' => esc_html__( 'Best Selling Products', 'shopbuilder' ),
541 + 'sale' => esc_html__( 'On Sale Products', 'shopbuilder' ),
542 + 'top-rated' => esc_html__( 'Top Rated Products', 'shopbuilder' ),
543 + 'recently-viewed' => esc_html__( 'Recently Viewed Products', 'shopbuilder' ),
467 544 ];
468 545 }
469 546
470 547 /**