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 +149 -71 2.0.22.1.13 View file →
@@ -106,22 +106,37 @@
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 - // TODO: Will be activated later.
114 -// 'grid-layout4' => [
115 -// 'title' => esc_html__( 'Grid Layout 4', 'shopbuilder' ),
116 -// 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-02.png' ) ),
117 -// 'is_pro' => $status,
118 -// ],
119 -// 'grid-layout5' => [
120 -// 'title' => esc_html__( 'Grid Layout 5', 'shopbuilder' ),
121 -// 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
122 -// 'is_pro' => $status,
123 -// ],
113 + 'grid-layout4' => [
114 + 'title' => esc_html__( 'Grid Layout 4', 'shopbuilder' ),
115 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-4.png' ) ),
116 + 'is_pro' => $status,
117 + ],
118 + 'grid-layout5' => [
119 + 'title' => esc_html__( 'Grid Layout 5', 'shopbuilder' ),
120 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-5.png' ) ),
121 + 'is_pro' => $status,
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 + ],
138 +
124 139 ]
125 140 );
126 141 }
127 142
@@ -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 */
@@ -174,26 +235,44 @@
174 235 'title' => esc_html__( 'Slider Layout 2', 'shopbuilder' ),
175 236 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-Layout-2.png' ) ),
176 237 ],
177 238
178 - // TODO: Will be activated later.
179 - // 'slider-layout3' => [
180 - // 'title' => esc_html__( 'Slider Layout 3', 'shopbuilder' ),
181 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-03.png' ) ),
182 - // 'is_pro' => $status,
183 - // ],
184 - //
185 - // 'slider-layout4' => [
186 - // 'title' => esc_html__( 'Slider Layout 4', 'shopbuilder' ),
187 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-02.png' ) ),
188 - // 'is_pro' => $status,
189 - // ],
190 - //
191 - // 'slider-layout5' => [
192 - // 'title' => esc_html__( 'Slider Layout 5', 'shopbuilder' ),
193 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
194 - // 'is_pro' => $status,
195 - // ],
239 + 'slider-layout3' => [
240 + 'title' => esc_html__( 'Slider Layout 3', 'shopbuilder' ),
241 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-3.png' ) ),
242 + 'is_pro' => $status,
243 + ],
244 +
245 + 'slider-layout4' => [
246 + 'title' => esc_html__( 'Slider Layout 4', 'shopbuilder' ),
247 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-4.png' ) ),
248 + 'is_pro' => $status,
249 + ],
250 + 'slider-layout5' => [
251 + 'title' => esc_html__( 'Slider Layout 5', 'shopbuilder' ),
252 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/slider-style-5.png' ) ),
253 + 'is_pro' => $status,
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 + ],
196 275 ]
197 276 );
198 277 }
199 278
@@ -211,25 +290,37 @@
211 290 'list-layout1' => [
212 291 'title' => esc_html__( 'List Layout 1', 'shopbuilder' ),
213 292 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-Layout-1.png' ) ),
214 293 ],
215 -
216 294 'list-layout2' => [
217 295 'title' => esc_html__( 'List Layout 2', 'shopbuilder' ),
218 296 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-Layout-2.png' ) ),
219 297 ],
220 -
221 298 'list-layout3' => [
222 299 'title' => esc_html__( 'List Layout 3', 'shopbuilder' ),
223 - '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' ) ),
224 301 'is_pro' => $status,
225 302 ],
226 - // TODO: Will be activated later.
227 - // 'list-layout4' => [
228 - // 'title' => esc_html__( 'List Layout 4', 'shopbuilder' ),
229 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-01.png' ) ),
230 - // 'is_pro' => $status,
231 - // ],
303 + 'list-layout4' => [
304 + 'title' => esc_html__( 'List Layout 4', 'shopbuilder' ),
305 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-4.png' ) ),
306 + 'is_pro' => $status,
307 + ],
308 + 'list-layout5' => [
309 + 'title' => esc_html__( 'List Layout 5', 'shopbuilder' ),
310 + 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/list-style-5.png' ) ),
311 + 'is_pro' => $status,
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 + ],
232 323 ]
233 324 );
234 325 }
235 326
@@ -245,28 +336,21 @@
245 336 'rtsb/elements/elementor/category_layouts',
246 337 [
247 338 'category-layout1' => [
248 339 'title' => esc_html__( 'Category Layout 1', 'shopbuilder' ),
249 - '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' ) ),
250 341 ],
251 342
252 343 'category-layout2' => [
253 344 'title' => esc_html__( 'Category Layout 2', 'shopbuilder' ),
254 - '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' ) ),
255 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 + ],
256 352
257 - // TODO: Will be activated later.
258 - // 'category-layout3' => [
259 - // 'title' => esc_html__( 'Category Layout 3', 'shopbuilder' ),
260 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
261 - // 'is_pro' => $status,
262 - // ],
263 - //
264 - // 'category-layout4' => [
265 - // 'title' => esc_html__( 'Category Layout 4', 'shopbuilder' ),
266 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
267 - // 'is_pro' => $status,
268 - // ],
269 353 ]
270 354 );
271 355 }
272 356
@@ -389,23 +473,16 @@
389 473 'rtsb/elements/elementor/category_single_layouts',
390 474 [
391 475 'category-single-layout1' => [
392 476 'title' => esc_html__( 'Single Category Layout 1', 'shopbuilder' ),
393 - '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' ) ),
394 478 ],
395 479
396 - // TODO: Will be activated later.
397 - // 'category-single-layout2' => [
398 - // 'title' => esc_html__( 'Single Category Layout 2', 'shopbuilder' ),
399 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
400 - // 'is_pro' => $status,
401 - // ],
402 - //
403 - // 'category-single-layout3' => [
404 - // 'title' => esc_html__( 'Single Category Layout 3', 'shopbuilder' ),
405 - // 'url' => esc_url( rtsb()->get_assets_uri( 'images/layout/grid-style-01.png' ) ),
406 - // 'is_pro' => $status,
407 - // ],
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 + ],
408 485 ]
409 486 );
410 487 }
411 488
@@ -457,13 +534,14 @@
457 534 * @return array
458 535 */
459 536 public static function filter_products() {
460 537 return [
461 - 'recent' => esc_html__( 'Recent Products', 'shopbuilder' ),
462 - 'featured' => esc_html__( 'Featured Products', 'shopbuilder' ),
463 - 'best-selling' => esc_html__( 'Best Selling Products', 'shopbuilder' ),
464 - 'sale' => esc_html__( 'Sale Products', 'shopbuilder' ),
465 - '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' ),
466 544 ];
467 545 }
468 546
469 547 /**