public static function draw_content($options = array(), $custom = false, $user_settings = array()) { echo '<div class="essb-options-container" style="min-height: 840px;">'; //print_r($options); foreach ($options as $section => $fields) { printf('<div id="essb-container-%1$s" class="essb-data-container">', $section); echo '<table border="0" cellpadding="5" cellspacing="0" width="100%"> <col width="25%" /> <col width="75%" />'; $section_options = $fields; ESSBOptionsFramework::reset_row_status(); foreach ($section_options as $option) { ESSBOptionsFramework::draw_options_field($option, $custom, $user_settings); } echo '</table>'; if (count(ESSBOptionsFramework::$heading_navigations) > 1) { echo '<div class="essb-internal-navigation">'; echo '<div class="essb-internal-navigation-title">Quick Navigate <a class="essb-internal-navigation-close" href="#"></a></div>'; echo '<div class="essb-internal-navigation-inner">'; foreach (ESSBOptionsFramework::$heading_navigations as $navigation_item) { echo '<a href="#' . $navigation_item['id'] . '" data-goto="' . $navigation_item['id'] . '" class="essb-internal-navigation-item">' . $navigation_item['title'] . '</a>'; } echo '</div></div>'; } echo '</div>'; } echo '</div>'; }
public static function draw_content($options = array(), $min_height = '840') { echo '<div class="essb-options-container" style="min-height: ' . $min_height . 'px;">'; //print_r($options); foreach ($options as $section => $fields) { printf('<div id="essb-container-%1$s" class="essb-data-container">', $section); echo '<table border="0" cellpadding="5" cellspacing="0" width="100%"> <col width="25%" /> <col width="75%" />'; $section_options = $fields; ESSBOptionsFramework::reset_row_status(); foreach ($section_options as $option) { ESSBMetaboxOptionsFramework::draw_options_field($option); } echo '</table>'; echo '</div>'; } echo '</div>'; }