File "panel.php"
Full Path: /home/vantageo/public_html/cache/cache/.wp-cli/wp-content/plugins/woo-bulk-editor/ext/bulk/views/panel.php
File size: 72.25 KB
MIME-type: text/x-php
Charset: utf-8
<?php
if (!defined('ABSPATH'))
die('No direct access allowed');
global $WOOBE;
?>
<div class="notice notice-warning">
<p>
<?php printf(esc_html__('Bulk editing will be applied to: %s', 'woo-bulk-editor'), '<span class="woobe_action_will_be_applied_to">' . esc_html__('all the products on the site', 'woo-bulk-editor') . '</span>') ?>
</p>
</div>
<form method="post" id="woobe_bulk_form">
<div style="display: none;" id="woobe_show_variations_mode">
<div class="notice notice-warning">
<p>
<?php esc_html_e('Bulk operations will be applied to the variations of the products, and their parent-products will be ignored!', 'woo-bulk-editor') ?>
</p>
</div>
<?php $combination_attributes = wc_get_attribute_taxonomies(); ?>
<?php if (!empty($combination_attributes)): ?>
<hr />
<select id="woobe_bulk_combination_attributes" multiple="" class="chosen-select" style="width: 350px;" data-placeholder="<?php esc_html_e('select combination of attributes', 'woo-bulk-editor') ?>">
<?php foreach ($combination_attributes as $a) : ?>
<option value="pa_<?php echo $a->attribute_name ?>"><?php echo $a->attribute_label ?></option>
<?php endforeach; ?>
</select> <a href="#" id="woobe_bulk_add_combination_to_apply" class="button button-primary button"><?php esc_html_e('Add attributes combination to apply on', 'woo-bulk-editor') ?></a><br />
<ul id="woobe_bulk_to_var_combinations_apply"></ul>
<small><?php esc_html_e('Select combination(s) of attributes if you need it by your logic, another way changes will be applied to all variations of all/filtered/selected variable products. Order of the terms in combination(s) has no matter.', 'woo-bulk-editor') ?></small><br />
<br />
<hr />
<br />
<?php else: ?>
<strong><?php
printf(esc_html__('No attributes created, you can do it %s', 'woo-bulk-editor'), WOOBE_HELPER::draw_link(array(
'href' => admin_url('edit.php?post_type=product&page=product_attributes'),
'title' => esc_html__('here', 'woo-bulk-editor')
)));
?></strong>
<?php endif; ?>
</div>
<div class="woobe-tabs woobe-tabs-style-shape">
<nav>
<ul>
<li class="tab-current">
<a href="#woobe-bulk-basic" onclick="return woobe_init_js_intab('tabs-woobe-bulk-basic')"><span class="icon-database"></span><?php esc_html_e('Basic', 'woo-bulk-editor') ?></a>
</li>
<li>
<a href="#woobe-bulk-additional" onclick="return woobe_init_js_intab('tabs-woobe-bulk-additional')"><span class="icon-link"></span><?php esc_html_e('Additional', 'woo-bulk-editor') ?></a>
</li>
</ul>
</nav>
<div class="content-wrap">
<section id="woobe-bulk-basic" class="content-current">
<div class="col-lg-12">
<ul class="woobe_filter_form_texts">
<li>
<small><?php esc_html_e('text', 'woo-bulk-editor') ?></small><br />
<?php woobe_bulk_draw_text(apply_filters('woobe_bulk_text', $text_keys)); ?>
</li>
</ul>
</div>
<br />
<hr class="clear" />
<div class="col-lg-12">
<ul class="woobe_filter_form_texts">
<li>
<small><?php esc_html_e('numeric', 'woo-bulk-editor') ?></small><br />
<?php woobe_bulk_draw_nums(apply_filters('woobe_bulk_number', $num_keys)); ?>
</li>
</ul>
</div>
<br />
<hr class="clear" />
<div class="col-lg-12">
<ul class="woobe_filter_form_texts">
<li>
<small><?php esc_html_e('statuses and types', 'woo-bulk-editor') ?></small><br />
<?php woobe_bulk_draw_other(apply_filters('woobe_bulk_other', $other_keys)); ?>
</li>
</ul>
</div>
<br />
<hr class="clear" />
<div class="col-lg-12">
<ul class="woobe_filter_form_texts">
<li>
<small><?php esc_html_e('taxonomies', 'woo-bulk-editor') ?></small><br />
<?php woobe_bulk_draw_taxonomies(); ?>
</li>
</ul>
</div>
<div class="clear"></div>
</section>
<section id="woobe-bulk-additional">
<div class="col-lg-12">
<ul class="woobe_filter_form_texts">
<li><?php woobe_bulk_draw_add1($settings_fields); ?></li>
</ul>
</div>
<br />
<hr class="clear" />
</section>
</div>
</div>
<input type="hidden" id="woobe_bulk_form_nonce" value="<?php echo wp_create_nonce('woobe_bulk_form_nonce'); ?>">
</form>
<div class="clear"></div>
<br />
<div class="clear"></div>
<div class="woobe_progress" style="display: none;">
<div class="woobe_progress_in" id="woobe_bulk_progress">0%</div>
</div>
<br />
<hr />
<div class="fl">
<a href="#" class="button button-primary button-large" id="woobe_bulk_products_btn" style="display: none;"><?php esc_html_e('Do Bulk Edit', 'woo-bulk-editor') ?></a>
<a href="#" class="button button-primary woobe_bulk_terminate" title="<?php esc_html_e('terminate bulk operation', 'woo-bulk-editor') ?>" style="display: none;"><?php esc_html_e('terminate bulk operation', 'woo-bulk-editor') ?></a>
</div>
<div class="woobe_delete_wraper fr">
<input type="checkbox" id="woobe_bulk_delete_products_btn_fuse" value='1'>
<label for="woobe_bulk_delete_products_btn_fuse"><?php esc_html_e('Bulk deleting', 'woo-bulk-editor') ?></label><br />
<a href="#" disabled='disabled' class="button button-primary button-large" id="woobe_bulk_delete_products_btn" ><?php esc_html_e('Delete products!', 'woo-bulk-editor') ?></a>
</div>
<div class="clear"></div>
<hr />
<h4><?php esc_html_e('Notes', 'woo-bulk-editor') ?>:</h4>
<ul>
<?php if ($WOOBE->show_notes) : ?>
<li class="woobe_set_attention">* <?php esc_html_e('In red containers wrapped fields which are not possible modify in bulk in FREE version of the plugin!', 'woo-bulk-editor') ?><br /></li>
<?php endif; ?>
<li>* <?php esc_html_e('In the case of an aborted bulk-operation you can roll back changes in the tab History', 'woo-bulk-editor') ?><br /></li>
<li>* <?php
printf(esc_html__('Time by time (one time per week for example) - make the backup of your site database. For example by %s', 'woo-bulk-editor'), WOOBE_HELPER::draw_link(
array(
'href' => 'https://wordpress.org/plugins/wp-migrate-db/',
'title' => esc_html__('this plugin', 'woo-bulk-editor'),
'target' => '_blank'
)
))
?><br /></li>
<li>
<a href="https://bulk-editor.com/document/woocommerce-products-bulk-edit/" target="_blank" class="button button-primary woobe_btn_order"><span class="icon-book"></span> <?php esc_html_e('Documentation', 'woo-bulk-editor') ?></a>
</li>
</ul><br />
<br />
<!-------------------------------------------------------------------->
<?php
function woobe_bulk_draw_text($bulk_fields) {
global $WOOBE;
$fields = $WOOBE->settings->get_fields();
?>
<?php foreach ($bulk_fields as $field_key => $field) : ?>
<?php
if ($fields[$field_key]['edit_view'] == 'gallery_popup_editor') {
continue;
}
?>
<?php
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$field_key]) === 0) {
continue;
}
}
?>
<?php if ($fields[$field_key]['edit_view'] == 'meta_popup_editor'): ?>
<div class="col-lg-4">
<div class='filter-unit-wrap <?php echo $fields[$field_key]['css_classes'] ?> <?php if (!$fields[$field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($fields[$field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $field_key ?>]" class="bulk_checker" data-field-key="<?php echo $field_key ?>" data-title="<?php echo $fields[$field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div>
<?php echo WOOBE_HELPER::draw_meta_popup_editor_btn($field_key, 0, $fields[$field_key]['title']); ?>
</div>
<input type="hidden" name="woobe_bulk[<?php echo $field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $field_key ?>][behavior]" value="new" />
</div>
<div class="clear"></div>
</div>
</div>
<?php else: ?>
<div class="col-lg-4">
<div class='filter-unit-wrap <?php echo $field['css_classes'] ?> <?php if (!$fields[$field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($fields[$field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $field_key ?>]" class="bulk_checker" data-field-key="<?php echo $field_key ?>" data-title="<?php echo $field['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-7">
<input type="text" class="woobe_bulk_value" disabled="" placeholder="<?php echo $field['title'] ?>" name="woobe_bulk[<?php echo $field_key ?>][value]" value="" />
</div>
<div class="col-lg-2">
<select class="woobe_bulk_add_special_key" disabled="">
<option value="-1"><?php esc_html_e('variable', 'woo-bulk-editor') ?></option>
<option value="{TITLE}"><?php esc_html_e('TITLE', 'woo-bulk-editor') ?></option>
<option value="{ID}">ID</option>
<option value="{SKU}"><?php esc_html_e('SKU', 'woo-bulk-editor') ?></option>
<option value="{MENU_ORDER}"><?php esc_html_e('MENU ORDER', 'woo-bulk-editor') ?></option>
<option value="{PARENT_ID}"><?php esc_html_e('PARENT ID', 'woo-bulk-editor') ?></option>
<option value="{PARENT_TITLE}"><?php esc_html_e('PARENT TITLE', 'woo-bulk-editor') ?></option>
<option value="{PARENT_SKU}"><?php esc_html_e('PARENT SKU', 'woo-bulk-editor') ?></option>
<option value="{REGULAR_PRICE}"><?php esc_html_e('REGULAR PRICE', 'woo-bulk-editor') ?></option>
<option value="{SALE_PRICE}"><?php esc_html_e('SALE PRICE', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_UP}"><?php esc_html_e('STRING UP', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_DOWN}"><?php esc_html_e('STRING DOWN', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_TITLE}"><?php esc_html_e('STRING TITLE', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_UP_FIRST}"><?php esc_html_e('STRING UP FIRST', 'woo-bulk-editor') ?></option>
</select>
</div>
<div class="col-lg-2">
<select name="woobe_bulk[<?php echo $field_key ?>][behavior]" disabled="" class="woobe_bulk_value_signs" data-key="<?php echo $field_key ?>">
<option value="append"><?php esc_html_e('append', 'woo-bulk-editor') ?></option>
<option value="prepend"><?php esc_html_e('prepend', 'woo-bulk-editor') ?></option>
<option value="new"><?php esc_html_e('new', 'woo-bulk-editor') ?></option>
<option value="replace"><?php esc_html_e('replace', 'woo-bulk-editor') ?></option>
</select>
</div>
<div class="clear"></div>
<div class='filter-unit-wrap woobe_bulk_replace_to_<?php echo $field_key ?>' style="display: none;">
<div class="col-lg-2">
<select name="woobe_bulk[<?php echo $field_key ?>][case]" disabled="">
<option value="same"><?php esc_html_e('same case', 'woo-bulk-editor') ?></option>
<option value="ignore"><?php esc_html_e('ignore case', 'woo-bulk-editor') ?></option>
</select>
</div>
<div class="col-lg-9">
<input type="text" class="woobe_bulk_value" disabled="" placeholder="<?php esc_html_e('replace to text', 'woo-bulk-editor') ?>" name="woobe_bulk[<?php echo $field_key ?>][replace_to]" value="" />
</div>
<div class="col-lg-1">
<select class="woobe_bulk_add_special_key" disabled="">
<option value="-1"><?php esc_html_e('variable', 'woo-bulk-editor') ?></option>
<option value="{TITLE}"><?php esc_html_e('TITLE', 'woo-bulk-editor') ?></option>
<option value="{ID}">ID</option>
<option value="{SKU}"><?php esc_html_e('SKU', 'woo-bulk-editor') ?></option>
<option value="{MENU_ORDER}"><?php esc_html_e('MENU ORDER', 'woo-bulk-editor') ?></option>
<option value="{PARENT_ID}"><?php esc_html_e('PARENT ID', 'woo-bulk-editor') ?></option>
<option value="{PARENT_TITLE}"><?php esc_html_e('PARENT TITLE', 'woo-bulk-editor') ?></option>
<option value="{PARENT_SKU}"><?php esc_html_e('PARENT SKU', 'woo-bulk-editor') ?></option>
<option value="{REGULAR_PRICE}"><?php esc_html_e('REGULAR PRICE', 'woo-bulk-editor') ?></option>
<option value="{SALE_PRICE}"><?php esc_html_e('SALE PRICE', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_UP}"><?php esc_html_e('STRING UP', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_DOWN}"><?php esc_html_e('STRING DOWN', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_TITLE}"><?php esc_html_e('STRING TITLE', 'woo-bulk-editor') ?></option>
<option value="{DO_STRING_UP_FIRST}"><?php esc_html_e('STRING UP FIRST', 'woo-bulk-editor') ?></option>
</select>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<?php endif; ?>
<?php endforeach; ?>
<div class="clear"></div>
<?php
}
function woobe_bulk_draw_nums($filter_keys) {
global $WOOBE;
$fields = woobe_get_fields();
?>
<?php foreach ($filter_keys as $field_key => $field) : ?>
<?php
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$field_key]) === 0) {
continue;
}
}
if ($fields[$field_key]['edit_view'] === 'calendar') {
continue;
}
?>
<div class="col-lg-4">
<div class='filter-unit-wrap <?php echo $field['css_classes'] ?> <?php if (!$field['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($field['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $field_key ?>]" class="bulk_checker" data-field-key="<?php echo $field_key ?>" data-title="<?php echo $field['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-7">
<input type="number" class="woobe_bulk_value" disabled="" placeholder="<?php echo $field['title'] ?>" name="woobe_bulk[<?php echo $field_key ?>][value]" value="" />
</div>
<div class="col-lg-4">
<select name="woobe_bulk[<?php echo $field_key ?>][behavior]" disabled="">
<?php foreach ($field['options'] as $key => $title) : ?>
<option value="<?php echo $key ?>"><?php echo $title ?></option>
<?php endforeach; ?>
</select>
</div>
<div class="clear"></div>
</div>
</div>
<?php endforeach; ?>
<div class="clear"></div>
<br />
<div class="col-lg-4">
<?php WOOBE_HELPER::draw_rounding_drop_down() ?>
</div>
<div class="col-lg-1">
<?php
WOOBE_HELPER::draw_tooltip(sprintf(esc_html__('Select how to round float values fractions in the numeric fields. Works for prices and numeric meta fields. Read more %s.', 'woo-bulk-editor'), WOOBE_HELPER::draw_link(array(
'title' => esc_html__('here', 'woo-bulk-editor'),
'href' => 'https://bulk-editor.com/document/woocommerce-price-rounding/',
'target' => '_blank'
))))
?>
</div>
<div class="col-lg-6 woobe_formula">
<div class="col-lg-3">
<p><?php esc_html_e('Selected num fields', 'woo-bulk-editor'); ?></p>
</div>
<div class="col-lg-1">
<select class="woobe_formula_action">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
</div>
<div class="col-lg-7">
<select class="woobe_formula_value">
<option value=-1></option>
<?php foreach ($filter_keys as $field_key => $field) : ?>
<?php
if (!isset($fields[$field_key]['meta_key'])) {
if ($field_key == 'download_expiry' || $field_key == 'download_limit') {
$meta_key = '_' . $field_key;
} else {
continue;
}
} else {
$meta_key = $fields[$field_key]['meta_key'];
}
?>
<option value="<?php echo $meta_key ?>"><?php echo $field['title']; ?></option>
<?php endforeach; ?>
</select>
</div>
<div class="col-lg-1">
<?php
WOOBE_HELPER::draw_tooltip(sprintf(esc_html__('You can select numeric field then make math operation with another numeric field using [+ - * /] value', 'woo-bulk-editor')))
?>
</div>
</div>
<div class="col-lg-12 woobe_random">
<div class="col-lg-1">
<span><?php esc_html_e('Random number', 'woo-bulk-editor'); ?></span>
</div>
<div class="col-lg-1">
<select id="woobe_random_action">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
</div>
<div class="col-lg-1">
<label for="woobe_random_decimal"><?php esc_html_e('Decimal', 'woo-bulk-editor'); ?></label>
</div>
<div class="col-lg-1">
<select id="woobe_random_decimal">
<option value="1">0</option>
<option value="10">1</option>
<option value="100">2</option>
<option value="1000">3</option>
<option value="10000">4</option>
</select>
</div>
<div class="col-lg-1">
<label for="woobe_random_from" ><?php esc_html_e('From:', 'woo-bulk-editor'); ?></label>
</div>
<div class="col-lg-2">
<input id="woobe_random_from" type="number" >
</div>
<div class="col-lg-1">
<label for="woobe_random_to" ><?php esc_html_e('To:', 'woo-bulk-editor'); ?></label>
</div>
<div class="col-lg-2">
<input id="woobe_random_to" type="number" >
</div>
<div class="col-lg-1">
<?php
WOOBE_HELPER::draw_tooltip(sprintf(esc_html__('You can create random numbers for test filling fields or for SEO tasks', 'woo-bulk-editor')))
?>
</div>
</div>
<div class="clear"></div>
<?php
}
function woobe_bulk_draw_taxonomies() {
global $WOOBE;
//get all products taxonomies
$taxonomy_objects = get_object_taxonomies('product', 'objects');
$taxonomy_objects = apply_filters('woobe_bulkedit_taxonomies', $taxonomy_objects);
unset($taxonomy_objects['product_type']);
unset($taxonomy_objects['product_visibility']);
unset($taxonomy_objects['product_shipping_class']);
//***
if (!empty($taxonomy_objects)) {
foreach ($taxonomy_objects as $t) {
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$t->name]) === 0) {
continue;
}
}
//***
if (apply_filters('woobe_hide_bulk_by_attribute', false)) {
if (substr($t->name, 0, 3) === 'pa_') {
continue; //without attributes
}
}
$terms_by_parents = array();
$terms = get_terms(array(
'taxonomy' => $t->name,
'hide_empty' => false
));
if (!empty($terms)) {
foreach ($terms as $k => $term) {
if ($term->parent > 0) {
$terms_by_parents[$term->parent][] = $term;
unset($terms[$k]);
}
}
}
?>
<div class="col-lg-4">
<div class='filter-unit-wrap not-for-variations <?php if (!$WOOBE->settings->get_fields()[$t->name]['direct']): ?>woobe-direct-field<?php endif; ?>' style="overflow: visible;">
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$t->name]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $t->name ?>]" class="bulk_checker" data-field-key="<?php echo $t->name ?>" data-title="<?php echo $t->label ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-9">
<select class="chosen-select woobe_filter_select" disabled="" multiple="" id="woobe_bulk_taxonomies_<?php echo $t->name ?>" name="woobe_bulk[<?php echo $t->name ?>][value][]" data-placeholder="<?php echo $t->label ?>">
<?php if (!empty($terms)): ?>
<?php foreach ($terms as $tt) : ?>
<option value="<?php echo $tt->term_id ?>"><?php echo $tt->name ?></option>
<?php draw_child_filter_terms($tt->term_id, $terms_by_parents, 1) ?>
<?php endforeach; ?>
<?php endif; ?>
</select>
</div>
<div class="col-lg-2">
<div class='select-wrap' style="display: inline-block">
<select name="woobe_bulk[<?php echo $t->name ?>][behavior]" disabled="">
<option value="append"><?php esc_html_e('append', 'woo-bulk-editor') ?></option>
<option value="replace"><?php esc_html_e('replace', 'woo-bulk-editor') ?></option>
<option value="remove"><?php esc_html_e('remove', 'woo-bulk-editor') ?></option>
</select>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<?php
}
?>
<div class="clear"></div>
<?php
}
}
function woobe_bulk_draw_other($filter_keys) {
global $WOOBE;
?>
<?php foreach ($filter_keys as $field_key => $field) : ?>
<?php
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$field_key]) === 0) {
continue;
}
}
?>
<div class="col-lg-4">
<div class='filter-unit-wrap <?php echo $field['css_classes'] ?> <?php if (!$field['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($field['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $field_key ?>]" class="bulk_checker" data-field-key="<?php echo $field_key ?>" data-title="<?php echo $field['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
$opt = array(-1 => sprintf(esc_html__('Set: %s', 'woo-bulk-editor'), $field['title']));
$opt = array_merge($opt, $field['options']);
echo WOOBE_HELPER::draw_select(array(
'options' => $opt,
'field' => $field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $field_key . '][value]',
'disabled' => TRUE
));
?>
</div>
</div>
</div>
<?php endforeach; ?>
<div class="clear"></div>
<?php
}
/* * ****************************************** */
function woobe_bulk_draw_add1($fields) {
global $WOOBE;
//***
$options1 = array(
'new' => esc_html__('set new', 'woo-bulk-editor'),
'invalue' => esc_html__('increase by value', 'woo-bulk-editor'),
'devalue' => esc_html__('decrease by value', 'woo-bulk-editor')
);
//***
$current_field_key = '_thumbnail_id';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$fields[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($fields[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-4">
<img src="" alt="" width="30" id="woobe_bulk_select_thumb" />
<input type="hidden" class="woobe_bulk_value" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
<div class="col-lg-7">
<a href="#" id="woobe_bulk_select_thumb_btn" class="button button-primary woobe_btn_order"><?php esc_html_e('select thumbnail', 'woo-bulk-editor') ?></a>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'date_on_sale_from';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$fields[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($fields[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div style="position: relative;">
<?php
echo WOOBE_HELPER::draw_calendar($current_field_key, $fields[$current_field_key]['title'], $current_field_key, '', 'woobe_bulk[' . $current_field_key . '][value]', true);
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'date_on_sale_to';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$fields[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($fields[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div style="position: relative;">
<?php
echo WOOBE_HELPER::draw_calendar($current_field_key, $fields[$current_field_key]['title'], $current_field_key, '', 'woobe_bulk[' . $current_field_key . '][value]', true);
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'post_date';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$fields[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($fields[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div style="position: relative;">
<?php
echo WOOBE_HELPER::draw_calendar($current_field_key, $fields[$current_field_key]['title'], $current_field_key, '', 'woobe_bulk[' . $current_field_key . '][value]', true, true);
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php
$calendar_fields = [];
foreach ($fields as $key => $value) {
if ($value['edit_view'] === 'calendar' AND !in_array($key, array('date_on_sale_from', 'date_on_sale_to', 'post_date'))) {
$calendar_fields[] = $key;
}
}
if (!empty($calendar_fields)):
foreach ($calendar_fields as $current_field_key) :
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$fields[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<?php if ($fields[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php esc_html_e($current_field_key) ?>" data-title="<?php esc_html_e($fields[$current_field_key]['title']) ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div class="content-wrap">
<?php
echo WOOBE_HELPER::draw_calendar($current_field_key, $fields[$current_field_key]['title'], $current_field_key, '', 'woobe_bulk[' . $current_field_key . '][value]', true, true);
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php
endforeach;
endif;
?>
<div class="clear"></div>
<br />
<hr class="clear">
<br />
<?php $filter_keys2 = array('weight', 'length', 'width', 'height'); ?>
<?php foreach ($filter_keys2 as $current_field_key) : ?>
<?php
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
continue;
}
}
?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-7">
<input type="number" class="woobe_bulk_value" disabled="" placeholder="<?php echo $fields[$current_field_key]['title'] ?>" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
</div>
<div class="col-lg-4">
<select name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" disabled="">
<?php foreach ($options1 as $key => $title) : ?>
<option value="<?php echo $key ?>"><?php echo $title ?></option>
<?php endforeach; ?>
</select>
</div>
<div class="clear"></div>
</div>
</div>
<?php endforeach; ?>
<div class="clear"></div>
<br />
<hr class="clear">
<br />
<?php
$current_field_key = 'manage_stock';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => array(
'yes' => esc_html__('Manage stock: Yes', 'woo-bulk-editor'), //true
'no' => esc_html__('Manage stock: No', 'woo-bulk-editor'), //false
),
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'virtual';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => array(
'yes' => esc_html__('Virtual: yes', 'woo-bulk-editor'), //true
'no' => esc_html__('Virtual: no', 'woo-bulk-editor'), //false
),
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'downloadable';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => array(
'yes' => esc_html__('Downloadable: yes', 'woo-bulk-editor'), //true
'no' => esc_html__('Downloadable: no', 'woo-bulk-editor'), //false
),
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'purchase_note';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<input type="text" disabled="" placeholder="<?php echo $fields[$current_field_key]['title'] ?>" class="woobe_bulk_value" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'product_shipping_class';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => $fields[$current_field_key]['select_options'],
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'sold_individually';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => array(
'yes' => esc_html__('Sold individ.: Yes', 'woo-bulk-editor'), //true
'no' => esc_html__('Sold individ.: No', 'woo-bulk-editor'), //false
),
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'backorders';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => $fields[$current_field_key]['select_options'],
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'tax_class';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => $fields[$current_field_key]['select_options'],
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'gallery';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field AND in_array($current_field_key, $WOOBE->settings->get_fields_keys())): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div>
<?php echo WOOBE_HELPER::draw_gallery_popup_editor_btn($current_field_key, 0, array()); ?>
</div>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'download_files';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field AND in_array($current_field_key, $WOOBE->settings->get_fields_keys())): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div>
<?php echo WOOBE_HELPER::draw_downloads_popup_editor_btn($current_field_key, 0, 0); ?>
</div>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'cross_sell_ids';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field AND in_array($current_field_key, $WOOBE->settings->get_fields_keys())): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div>
<?php echo WOOBE_HELPER::draw_cross_sells_popup_editor_btn($current_field_key, 0, array()); ?>
</div>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'upsell_ids';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field AND in_array($current_field_key, $WOOBE->settings->get_fields_keys())): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div>
<?php echo WOOBE_HELPER::draw_upsells_popup_editor_btn($current_field_key, 0, array()); ?>
</div>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'grouped_ids';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
?>
<?php if ($show_field AND in_array($current_field_key, $WOOBE->settings->get_fields_keys())): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<div>
<?php echo WOOBE_HELPER::draw_grouped_popup_editor_btn($current_field_key, 0, array()); ?>
</div>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'post_author';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
$opt_auth = WOOBE_HELPER::get_users();
?>
<?php if ($show_field): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap woobe_post_author_edit <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11 ">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => $opt_auth,
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select chosen-select',
'name' => 'woobe_bulk[' . $current_field_key . '][value]'
));
?>
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = 'attribute_visibility';
$show_field = true;
if (!in_array($WOOBE->settings->current_user_role, apply_filters('woobe_permit_special_roles', ['administrator']))) {
if (intval($WOOBE->settings->get_shop_manager_visibility()[$current_field_key]) === 0) {
$show_field = false;
}
}
$attributes_opt = array();
$attributes = wc_get_attribute_taxonomies();
foreach ($attributes as $a) {
$attributes_opt["pa_" . $a->attribute_name] = $a->attribute_label;
}
?>
<?php if (true): ?>
<div class="col-lg-3">
<div class='filter-unit-wrap woobe_post_author_edit <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-7">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => $attributes_opt,
'field' => $current_field_key . "_b",
'product_id' => 0,
'class' => 'woobe_filter_select chosen-select',
'name' => 'woobe_bulk[' . $current_field_key . '][value][]'
), true);
?>
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
</div>
<div class="col-lg-3">
<?php
echo WOOBE_HELPER::draw_select(array(
'disabled' => 1,
'options' => array('1' => esc_html__('Visible', 'woo-bulk-editor'), '0' => esc_html__('Hidden', 'woo-bulk-editor')),
'field' => $current_field_key . "_b_o",
'product_id' => 0,
'class' => 'woobe_filter_select',
'name' => 'woobe_bulk[' . $current_field_key . '][visible]'
));
?>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="attribute_visibility" />
</div>
<div class="clear"></div>
</div>
</div>
<?php endif; ?>
<?php
$current_field_key = "product_url";
?>
<div class="col-lg-3">
<div class='filter-unit-wrap woobe_post_author_edit <?php echo $fields[$current_field_key]['css_classes'] ?> <?php if (!$WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>woobe-direct-field<?php endif; ?>'>
<div class="col-lg-1">
<div class="height4"></div>
<?php if ($WOOBE->settings->get_fields()[$current_field_key]['direct']): ?>
<input type="checkbox" title='<?php esc_html_e('select it to use', 'woo-bulk-editor') ?>' name="woobe_bulk[is][<?php echo $current_field_key ?>]" class="bulk_checker" data-field-key="<?php echo $current_field_key ?>" data-title="<?php echo $fields[$current_field_key]['title'] ?>" value="1" /><br />
<?php endif; ?>
</div>
<div class="col-lg-11">
<input type="text" class="woobe_bulk_value" disabled="" placeholder="<?php echo $fields[$current_field_key]['title'] ?>" name="woobe_bulk[<?php echo $current_field_key ?>][value]" value="" />
<i class="fs8"><?php echo $fields[$current_field_key]['title'] ?></i>
<input type="hidden" name="woobe_bulk[<?php echo $current_field_key ?>][behavior]" value="new" />
</div>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
<?php
}