File "optionsSettingsTabContent.php"
Full Path: /home/vantageo/public_html/cache/cache/cache/.wp-cli/wp-content/plugins/woo-product-filter/modules/options/views/tpl/optionsSettingsTabContent.php
File size: 3.92 KB
MIME-type: text/html
Charset: utf-8
<section class="woobewoo-bar">
<ul class="woobewoo-bar-controls">
<li title="<?php echo esc_attr__('Save all options', 'woo-product-filter'); ?>">
<button class="button button-primary" id="wpfSettingsSaveBtn" data-toolbar-button>
<i class="fa fa-fw fa-save"></i>
<?php esc_html_e('Save', 'woo-product-filter'); ?>
</button>
</li>
</ul>
<div class="woobewoo-clear"></div>
<hr />
</section>
<section>
<form id="wpfSettingsForm" class="wpfInputsWithDescrForm">
<div class="woobewoo-item woobewoo-panel">
<div id="containerWrapper">
<table class="form-table">
<?php foreach ($this->options as $optCatKey => $optCatData) { ?>
<?php if (isset($optCatData['opts']) && !empty($optCatData['opts'])) { ?>
<?php foreach ($optCatData['opts'] as $optKey => $opt) { ?>
<?php
$htmlType = isset($opt['html']) ? $opt['html'] : false;
if (empty($htmlType)) {
continue;
}
$htmlOpts = array('value' => $opt['value'], 'attrs' => 'data-optkey="' . $optKey . '"');
if (in_array($htmlType, array('selectbox', 'selectlist')) && isset($opt['options'])) {
if (is_callable($opt['options'])) {
$htmlOpts['options'] = call_user_func( $opt['options'] );
} elseif (is_array($opt['options'])) {
$htmlOpts['options'] = $opt['options'];
}
}
if (isset($opt['pro']) && !empty($opt['pro'])) {
$htmlOpts['attrs'] .= ' class="wpfProOpt"';
}
?>
<tr
<?php if (isset($opt['connect']) && $opt['connect']) { ?>
data-connect="<?php echo esc_attr($opt['connect']); ?>" class="woobewoo-hidden"
<?php } ?>
>
<th scope="row" class="col-w-30perc">
<?php echo esc_html($opt['label']); ?>
<?php if (!empty($opt['changed_on'])) { ?>
<br />
<span class="description">
<?php
if ($opt['value']) {
/* translators: %s: label */
echo esc_html(sprintf(__('Turned On %s', 'woo-product-filter'), DateWpf::_($opt['changed_on'])));
} else {
/* translators: %s: label */
echo esc_html(sprintf(__('Turned Off %s', 'woo-product-filter'), DateWpf::_($opt['changed_on'])));
}
?>
</span>
<?php } ?>
<?php if (isset($opt['pro']) && !empty($opt['pro'])) { ?>
<span class="wpfProOptMiniLabel">
<a href="<?php echo esc_url($opt['pro']); ?>" target="_blank">
<a href="<?php echo esc_url($this->proLink . '?utm_source=&utm_medium=&utm_campaign='); ?>" target="_blank"><?php esc_html_e('PRO Option', 'woo-product-filter'); ?></a>
</a>
</span>
<?php } ?>
</th>
<td class="col-w-1perc">
<i class="fa fa-question woobewoo-tooltip" title="<?php echo esc_attr($opt['desc']); ?>"></i>
</td>
<td class="col-w-1perc">
<?php HtmlWpf::$htmlType('opt_values[' . $optKey . ']', $htmlOpts); ?>
</td>
<td class="col-w-60perc">
<div id="wpfFormOptDetails_<?php echo esc_attr($optKey); ?>" class="wpfOptDetailsShell">
<?php
if (isset($opt['add_sub_opts']) && !empty($opt['add_sub_opts'])) {
if (is_string($opt['add_sub_opts'])) {
HtmlWpf::echoEscapedHtml($opt['add_sub_opts']);
} elseif (is_callable($opt['add_sub_opts'])) {
HtmlWpf::echoEscapedHtml(call_user_func_array($opt['add_sub_opts'], array($this->options)));
}
}
?>
</div>
</td>
</tr>
<?php } ?>
<?php } ?>
<?php } ?>
</table>
<div class="woobewoo-clear"></div>
</div>
</div>
<?php HtmlWpf::hidden('mod', array('value' => 'options')); ?>
<?php HtmlWpf::hidden('action', array('value' => 'saveGroup')); ?>
</form>
</section>