Пример #1
0
 /**
  * Render the page navigator, if necessary.
  * Only called if {@link $show_paginotor} is True. Called from {@link _draw()}.
  * @param boolean $include_anchor_id If true, renders the id for the
  * pager.
  * @access private
  */
 protected function _draw_pager($include_anchor_id)
 {
     $output = $this->pager->as_html();
     if ($output) {
         if ($include_anchor_id && $this->pager->page_anchor) {
             echo '<div class="pager" id="' . $this->pager->page_anchor . '">' . $output . '</div>';
         } else {
             echo '<div class="pager">' . $output . '</div>';
         }
     }
 }
Пример #2
0
$grid->is_chooser = true;
$grid->pager->pages_to_show = 2;
$grid->pager->show_first_and_last = false;
$grid->pager->show_total = false;
$grid->set_page_size(Default_page_size);
$grid->set_query($theme_query);
$grid->display();
?>
      </div>
    </div>
    <div>
      <h1>Preview (level 1 heading)</h1>
      <h2>Buttons & Menus (level 2 heading)</h2>
      <?php 
require_once 'webcore/gui/page_navigator.php';
$navigator = new PAGE_NAVIGATOR($Page);
$navigator->set_ranges(50, 10);
$navigator->pages_to_show = 4;
$navigator->display();
?>
      <div class="button-content">
        <?php 
require_once 'webcore/cmd/commands.php';
$menu = $Page->make_menu();
$menu->commands->append_group('Group One');
$menu->append('One', '#', '{icons}/buttons/edit');
$menu->append('Two', '#', '{icons}/buttons/add');
$item = $menu->append('Three', '#', '{icons}/buttons/delete');
$item->description = 'Button three includes a description below';
$menu->renderer->content_mode &= ~Menu_show_icon;
$menu->display();