Exemplo n.º 1
0
	function woo_ce_customers_filter_by_user_role() {

		$user_roles = woo_ce_get_user_roles();

		ob_start(); ?>
<p><label><input type="checkbox" id="customers-filters-user_role" /> <?php _e( 'Filter Customers by User Role', 'woo_ce' ); ?></label></p>
<div id="export-customers-filters-user_role" class="separator">
	<ul>
		<li>
<?php if( !empty( $user_roles ) ) { ?>
			<select data-placeholder="<?php _e( 'Choose a User Role...', 'woo_ce' ); ?>" name="customer_filter_user_role[]" multiple class="chzn-select" style="width:95%;">
	<?php foreach( $user_roles as $key => $user_role ) { ?>
				<option value="<?php echo $key; ?>"><?php echo ucfirst( $user_role['name'] ); ?></option>
	<?php } ?>
			</select>
<?php } else { ?>
			<?php _e( 'No User Roles were found.', 'woo_ce' ); ?>
<?php } ?>
		</li>
	</ul>
	<p class="description"><?php _e( 'Select the User Roles you want to filter exported Customers by. Default is to include all User Role options.', 'woo_ce' ); ?></p>
</div>
<!-- #export-customers-filters-user_role -->
<?php
		ob_end_flush();

	}
Exemplo n.º 2
0
    function woo_ce_customers_filter_by_user_role()
    {
        $woo_cd_url = 'http://www.visser.com.au/woocommerce/plugins/exporter-deluxe/';
        $woo_cd_link = sprintf('<a href="%s" target="_blank">' . __('Store Exporter Deluxe', 'woocommerce-exporter') . '</a>', $woo_cd_url);
        $user_roles = woo_ce_get_user_roles();
        ob_start();
        ?>
<p><label><input type="checkbox" id="customers-filters-user_role" /> <?php 
        _e('Filter Customers by User Role', 'woocommerce-exporter');
        ?>
<span class="description"> - <?php 
        printf(__('available in %s', 'woocommerce-exporter'), $woo_cd_link);
        ?>
</span></label></p>
<div id="export-customers-filters-user_role" class="separator">
	<ul>
		<li>
<?php 
        if (!empty($user_roles)) {
            ?>
			<select data-placeholder="<?php 
            _e('Choose a User Role...', 'woocommerce-exporter');
            ?>
" name="customer_filter_user_role[]" multiple class="chzn-select" style="width:95%;">
	<?php 
            foreach ($user_roles as $key => $user_role) {
                ?>
				<option value="<?php 
                echo $key;
                ?>
"><?php 
                echo ucfirst($user_role['name']);
                ?>
</option>
	<?php 
            }
            ?>
			</select>
<?php 
        } else {
            ?>
			<?php 
            _e('No User Roles were found.', 'woocommerce-exporter');
        }
        ?>
		</li>
	</ul>
	<p class="description"><?php 
        _e('Select the User Roles you want to filter exported Customers by. Default is to include all User Role options.', 'woocommerce-exporter');
        ?>
</p>
</div>
<!-- #export-customers-filters-user_role -->
<?php 
        ob_end_flush();
    }
Exemplo n.º 3
0
function woo_ce_format_user_role_label($user_role = '')
{
    global $wp_roles;
    $output = $user_role;
    if ($user_role) {
        $user_roles = woo_ce_get_user_roles();
        if (isset($user_roles[$user_role])) {
            $output = ucfirst($user_roles[$user_role]['name']);
        }
    }
    return $output;
}
Exemplo n.º 4
0
function woo_ce_orders_filter_by_user_role()
{
    $user_roles = woo_ce_get_user_roles();
    ob_start();
    ?>

<p><label><input type="checkbox" id="orders-filters-user_role" /> <?php 
    _e('Filter Orders by User Role', 'woo_ce');
    ?>
</label></p>
<div id="export-orders-filters-user_role" class="separator">
	<ul>
<?php 
    foreach ($user_roles as $key => $user_role) {
        ?>

		<li><label><input type="checkbox" name="order_filter_user_role[<?php 
        echo $key;
        ?>
]" value="<?php 
        echo $key;
        ?>
" disabled="disabled" /> <?php 
        echo ucfirst($user_role['name']);
        ?>
</label></li>
<?php 
    }
    ?>

	</ul>
	<p class="description"><?php 
    _e('Select the User Roles you want to filter exported Orders by. Default is to include all User Role options.', 'woo_ce');
    ?>
</p>
</div>
<!-- #export-orders-filters-status -->
<?php 
    ob_end_flush();
}