function form($instance) { //Defaults $defaults = array('title' => __('Single Post Meta Data', 'meta-data-filter'), 'show_absent_items' => 'false', 'meta_data_filter_slug' => 'post'); $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')); echo MetaDataFilterHtml::render_html(MetaDataFilterCore::get_application_path() . 'views/widgets/post_data_form.php', $args); }
?> <script type="text/javascript"> var mdf_current_post_id=<?php echo $post->ID; ?> ; </script> <ul id="data_group_items"> <?php if (!empty($html_items) and is_array($html_items)) { ?> <?php foreach ($html_items as $key => $value) { ?> <li class="admin-drag-holder mdf_filter_item"><?php echo MetaDataFilterHtml::render_html(MetaDataFilter::get_application_path() . 'views/add_item_to_data_group.php', array('itemdata' => $value, 'uniqid' => $key)); ?> </li> <?php } ?> <?php } ?> </ul> <br /> <a class="button button-primary button-medium add_item_to_data_group" data-add-to='bottom' href="#"><?php _e("Append Filter Item", 'meta-data-filter'); ?> </a><br />