//-1 = will do select $do_only_first = false; } else { $item_skin->output_item_skin('skinchoose', $entry_skin_choosen); } $skins_html .= ob_get_contents(); ob_clean(); ob_end_clean(); ob_start(); $item_skin->generate_element_css('skinchoose'); $skins_css .= ob_get_contents(); ob_clean(); ob_end_clean(); } } $grid_c->init_by_data($grid_skin_sel); echo '<div id="esg-grid-' . $handle . '-1-wrapper">'; $grid_c->output_wrapper_pre(); $filters = array_map("unserialize", array_unique(array_map("serialize", $filters))); //filter to unique elements $navigation_c->set_filter($filters); $navigation_c->set_style('padding', '10px 0 0 0'); echo '<div style="text-align: center;">'; $navigation_c->output_filter('skinchoose'); $navigation_c->output_pagination(); echo '</div>'; $grid_c->output_grid_pre(); //output elements echo $skins_html; $grid_c->output_grid_post(); $grid_c->output_wrapper_post();
unset($src[$img_key]); $item_filter = $item_skin->get_filter_array(); $filters = array_merge($item_filter, $filters); ob_start(); $item_skin->output_item_skin('overview'); $skins_html .= ob_get_contents(); ob_clean(); ob_end_clean(); ob_start(); $item_skin->generate_element_css('overview'); $skins_css .= ob_get_contents(); ob_clean(); ob_end_clean(); } } $grid_c->init_by_data($grid); ?> <div class="postbox eg-postbox eg-transbackground" > <h3><span class="eg-element-setter"><?php _e('Skin Templates', EG_TEXTDOMAIN); ?> </span></h3> <div class="inside" style="margin:0; padding:0;"> <?php $grid_c->output_wrapper_pre(); $filters = array_map("unserialize", array_unique(array_map("serialize", $filters))); //filter to unique elements $navigation_c->set_special_class('esg-fgc-' . $grid['id']); $navigation_c->set_filter($filters); $navigation_c->set_style('padding', $grid['params']['navigation-padding']); $navigation_c->output_filter(true);