PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.11.0
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.11.0
3.13.3 3.13.2 3.13.1 3.13.0 3.12.13 3.12.12 3.12.11 3.12.10 3.12.9 3.12.8 3.12.7 3.12.6 3.12.5 3.12.4 3.12.3 3.12.1 3.12.2 3.12.0 3.11.1 3.11.0 3.10.9 3.10.8 3.10.7 3.10.6 2.8.16 All 261 releases
wpfunnels / admin / modules / settings / views / general-settings.php

general-settings.php in WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell 3.11.0, at admin/modules/settings/views/general-settings.php

80 lines 4.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * View general settings
4 */
5 $builders = \WPFunnels\Wpfnl_functions::get_supported_builders();
6 ?>
7 <div class="settings-tab-container">
8 <ul class="wpfnl-general-settings-tab-nav">
9 <li class="inner-tab active" data-tab="tab-funnel-type"><?php esc_html_e('Funnel Type', 'wpfnl'); ?></li>
10 <li class="inner-tab" data-tab="tab-page-builder"><?php esc_html_e('Page Builder', 'wpfnl'); ?></li>
11 </ul>
12 </div>
13 <div class="wpfnl-tab-content active" id="tab-funnel-type">
14 <div class="wpfnl-field-wrapper">
15 <div class="wpfnl-fields">
16 <div class="wpfnl-items-wrapper" id="wpfunnels-funnel-type">
17 <div class="wpfnl-single-item <?php echo $this->general_settings['funnel_type'] == 'sales' ? 'checked' : '' ?>" data-value="sales">
18 <!-- SVG omitted for brevity -->
19 <?php require WPFNL_DIR . '/admin/partials/icons/complete-funnel-icon.php'; ?>
20 <p class="wpfnl-title"><?php esc_html_e('Sales Funnel', 'wpfnl'); ?></p>
21 </div>
22 <div class="wpfnl-single-item <?php echo $this->general_settings['funnel_type'] == 'lead' ? 'checked' : '' ?>" data-value="lead">
23 <!-- SVG omitted for brevity -->
24 <?php require WPFNL_DIR . '/admin/partials/icons/lead-funnel-icon.php'; ?>
25 <p class="wpfnl-title"><?php esc_html_e('Lead Funnel', 'wpfnl'); ?></p>
26 </div>
27 </div>
28 </div>
29 </div>
30 </div>
31
32 <div class="wpfnl-tab-content" id="tab-page-builder">
33 <div class="wpfnl-field-wrapper">
34 <div class="wpfnl-fields">
35 <div class="wpfnl-items-wrapper" id="wpfunnels-page-builder">
36 <?php foreach ($builders as $key => $value) { ?>
37 <div class="wpfnl-single-item <?php echo $this->general_settings['builder'] == $key ? 'checked' : '' ?>" data-value="<?php echo esc_attr($key); ?>">
38 <?php if ($key === 'gutenberg') { ?>
39 <img src="<?php echo esc_url(WPFNL_URL . 'admin/assets/images/gutenberg.png'); ?>" alt="">
40 <?php } elseif ($key === 'elementor') { ?>
41 <img src="<?php echo esc_url(WPFNL_URL . 'admin/assets/images/elementor.png'); ?>" alt="">
42 <?php } elseif ($key === 'divi-builder') { ?>
43 <img src="<?php echo esc_url(WPFNL_URL . 'admin/assets/images/divi.png'); ?>" alt="">
44 <?php } elseif ($key === 'oxygen') { ?>
45 <img src="<?php echo esc_url(WPFNL_URL . 'admin/assets/images/oxygen.png'); ?>" alt="">
46 <?php } elseif ($key === 'bricks') { ?>
47 <img src="<?php echo esc_url(WPFNL_URL . 'admin/assets/images/bricks.png'); ?>" alt="">
48 <?php } elseif ($key === 'other') { ?>
49 <img src="<?php echo esc_url(WPFNL_URL . 'admin/assets/images/others.png'); ?>" alt="">
50 <?php } ?>
51 <p class="wpfnl-title"><?php echo esc_html($value); ?></p>
52 </div>
53 <?php } ?>
54 </div>
55 </div>
56 </div>
57 </div>
58
59 <hr>
60 <div class="wpfnl-field-wrapper sync-template">
61 <label class="has-tooltip wpfnl-hidden">
62 <?php esc_html_e('Sync Template', 'wpfnl'); ?>
63
64 <span class="wpfnl-tooltip">
65 <?php require WPFNL_DIR . '/admin/partials/icons/question-tooltip-icon.php'; ?>
66 <p><?php esc_html_e('Click to get the updated funnel templates, made using your preferred page builder, when creating funnels.', 'wpfnl'); ?></p>
67 </span>
68 </label>
69 <div class="wpfnl-fields">
70 <div class="sync-btn-wrapper">
71 <button class="btn-default clear-template" id="clear-template">
72 <span class="icon-sync" style="display: inline-block"><?php require WPFNL_DIR . '/admin/partials/icons/sync-icon.php'; ?></span>
73 <span class="check-icon"><?php require WPFNL_DIR . '/admin/partials/icons/check-sync-icon.php'; ?></span>
74 <span class="sync-btn-text"><?php esc_html_e( 'Sync Templates', 'wpfnl' ); ?></span>
75 </button>
76 <span class="wpfnl-alert"></span>
77 </div>
78 </div>
79 </div>
80