コード例 #1
0
ファイル: index.php プロジェクト: Lumbe/dev_servus
 function form($instance)
 {
     wp_enqueue_script('mdf_popup', MetaDataFilter::get_application_uri() . 'js/pn_popup/pn_advanced_wp_popup.js', array('jquery', 'jquery-ui-core', 'jquery-ui-draggable'));
     wp_enqueue_style('mdf_popup', MetaDataFilter::get_application_uri() . 'js/pn_popup/styles.css');
     //Defaults
     $defaults = array('title' => __('MDTF Taxonomies', 'meta-data-filter'), MetaDataFilterCore::$slug_cat => MetaDataFilter::WIDGET_TAXONOMIES_ONLY, 'meta_data_filter_slug' => '', 'hide_meta_filter_values' => 'true', 'hide_tax_filter_values' => 'false', 'show_checkbox_items_count' => 'false', 'show_select_items_count' => 'false', 'show_slider_items_count' => 'false', 'show_items_count_dynam' => 'false', 'hide_items_where_count_0' => 'false', 'act_without_button' => 'true', 'and_or' => 'and', 'title_for_any' => __('Any', 'meta-data-filter'), 'title_for_filter_button' => __('Filter', 'meta-data-filter'), 'show_filter_button_after_each_block' => 'false', 'taxonomies' => array(), 'taxonomies_options_hide' => array(), 'taxonomies_options_show_how' => 'select', 'taxonomies_options_select_size' => 1, 'taxonomies_options_tax_title' => '', 'taxonomies_options_checkbox_max_height' => 0, 'taxonomies_options_behaviour' => 'AND', 'taxonomies_options_show_count' => 'true', 'taxonomies_options_post_recount_dyn' => 'true', 'taxonomies_options_hide_terms_0' => 'false', 'taxonomies_options_show_child_terms' => 0, 'taxonomies_options_terms_section_toggle' => 0, 'show_reset_button' => 'true', 'show_found_totally' => 'true', 'ajax_items_recount' => 'false', 'search_result_page' => '', 'search_result_tpl' => '', 'reset_link' => '', 'show_items_count_text' => __('Found <span>%s</span> items', 'meta-data-filter'), 'ajax_output' => 'false', 'woo_search_panel_id' => 0, 'additional_taxonomies' => '', 'filter_categories_addit' => '', 'ajax_results' => 'false');
     $instance = wp_parse_args((array) $instance, $defaults);
     $args = array();
     $args['instance'] = $instance;
     $args['widget'] = $this;
     wp_enqueue_script('meta_data_filter_widget', MetaDataFilterCore::get_application_uri() . 'js/widget_back.js', array('jquery', 'jquery-ui-core', 'jquery-ui-sortable'));
     echo MetaDataFilterHtml::render_html(MetaDataFilterCore::get_application_path() . 'views/widgets/search_form_tax.php', $args);
 }
コード例 #2
0
ファイル: metabox.php プロジェクト: Lumbe/dev_servus
                <th scope="row"><label><?php 
_e("Show results taxonomies navigation", 'meta-data-filter');
?>
</label></th>
                <td>
                    <fieldset>
                        <label>
                            <input type="checkbox" <?php 
checked(1, $show_results_tax_navigation);
?>
 value="1" name="show_results_tax_navigation" />
                        </label>
                    </fieldset>
                    <p class="description">
                        <img src="<?php 
echo MetaDataFilter::get_application_uri();
?>
images/show_results_tax_navigation.png" alt="<?php 
_e("Show results taxonomies navigation", 'meta-data-filter');
?>
" /><br />
                    </p>
                </td>
            </tr>
            <tr valign="top">
                <th scope="row"><label><?php 
_e("Sort panel meta keys", 'meta-data-filter');
?>
</label></th>
                <td>
                    <a href="#" class="button" id="mdf_add_woo_search_value"><?php 
コード例 #3
0
ファイル: draw_front_page_items.php プロジェクト: hikaram/wee
" />
    <?php 
    if ($filter_block['name'][0] !== '~') {
        ?>
        <h4 class="data-filter-section-title"><?php 
        _e($filter_block['name']);
        MetaDataFilter::draw_front_toggle($section_toggle);
        ?>
</h4>
    <?php 
    }
    ?>

    <?php 
    $counter = 0;
    $icon = MetaDataFilter::get_application_uri() . 'images/tooltip-info.png';
    $settings = MetaDataFilter::get_settings();
    if (!empty($settings['tooltip_icon'])) {
        $icon = $settings['tooltip_icon'];
    }
    $section_height = (int) get_post_meta($filter_post_id, 'widget_section_max_height', true);
    //*** additional taxonomies for Pre-sale question:
    //I have woocommerce with brands plugin installed, each brand page shows the products of this brand,
    //can this plugin filter those products based on category?
    //$_REQUEST['MDF_ADDITIONAL_TAXONOMIES'] = array();
    if (isset($widget_options['additional_taxonomies']) and !empty($widget_options['additional_taxonomies'])) {
        MetaDataFilter::add_additional_taxonomies($widget_options['additional_taxonomies']);
    }
    //***
    ?>
    <div class="mdf_filter_section mdf_filter_section_<?php