/** * Ouputs the options form on admin * * @param array $instance The widget options */ public function form($instance) { parent::form($instance); }
/** * Ouputs the options form on admin * * @param array $instance The widget options */ public function form($instance) { parent::form($instance); if (isset($instance['ibm-sbtk-grid-page-size'])) { $pageSize = $instance['ibm-sbtk-grid-page-size']; } else { $pageSize = 10; } if (isset($instance['ibm-sbtk-grid-pager'])) { $pager = $instance['ibm-sbtk-grid-pager']; } else { $pager = false; } if (isset($instance['ibm-sbtk-grid-sorter'])) { $sorter = $instance['ibm-sbtk-grid-sorter']; } else { $sorter = false; } if (isset($instance['ibm-sbtk-grid-footer'])) { $footer = $instance['ibm-sbtk-grid-footer']; } else { $footer = false; } ?> <p> <label for="<?php echo $this->get_field_id('ibm-sbtk-grid-page-size'); ?> ">Items per page:</label> <input class="widefat" id="<?php echo $this->get_field_id('ibm-sbtk-grid-page-size'); ?> " name="<?php echo $this->get_field_name('ibm-sbtk-grid-page-size'); ?> " type="text" value="<?php echo esc_attr($pageSize); ?> "/> </p> <p> <label for="<?php echo $this->get_field_id('ibm-sbtk-grid-pager'); ?> "><?php echo $GLOBALS[LANG]['pager']; ?> :</label> <input <?php echo $pager ? 'checked="checked"' : ''; ?> id="<?php echo $this->get_field_id('ibm-sbtk-grid-pager'); ?> " name="<?php echo $this->get_field_name('ibm-sbtk-grid-pager'); ?> " type="checkbox" value="pager" /> </p> <p> <label for="<?php echo $this->get_field_id('ibm-sbtk-grid-sorter'); ?> "><?php echo $GLOBALS[LANG]['sorter']; ?> :</label> <input <?php echo $sorter ? 'checked="checked"' : ''; ?> id="<?php echo $this->get_field_id('ibm-sbtk-grid-sorter'); ?> " name="<?php echo $this->get_field_name('ibm-sbtk-grid-sorter'); ?> " type="checkbox" value="sorter" /> </p> <p> <label for="<?php echo $this->get_field_id('ibm-sbtk-grid-footer'); ?> "><?php echo $GLOBALS[LANG]['footer']; ?> :</label> <input <?php echo $footer ? 'checked="checked"' : ''; ?> id="<?php echo $this->get_field_id('ibm-sbtk-grid-footer'); ?> " name="<?php echo $this->get_field_name('ibm-sbtk-grid-footer'); ?> " type="checkbox" value="footer" /> </p> <?php }