Ejemplo n.º 1
0
    $list->addColumn($colCount);
    $list->addColumn($colName);
    $list->addColumn($colId);
    $list->addColumn($colPrio);
    $list->addColumn($colUpdate);
    $list->addColumn($colCreate);
    $list->addColumn($colAction);
    /*
     *  Toolbars zur Anzeige hinzufügen 
     */
    // Navigationsleiste, die sich überhalb der Liste befindet
    // und sich über deren volle Breite erstreckt
    $list->addToolbar(new browseBar(), 'top', 'full');
    // Statusleiste, die sich überhalb der Liste befindet
    // und sich über die hälfte der Breite erstreckt
    $list->addToolbar(new statusBar(), 'top', 'half');
    // Leiste zum beeinflussen der Elementanzahl pro Seite, die sich überhalb der Liste befindet
    // und sich über die hälfte der Breite erstreckt
    $list->addToolbar(new maxElementsBar(), 'top', 'half');
    // Statusleiste, die sich unterhalb der Liste befindet
    // und sich über die hälfte der Breite erstreckt
    $list->addToolbar(new statusBar(), 'bottom', 'half');
    // Suchleiste, die sich unterhalb der Liste befindet
    // und sich über die hälfte der Breite erstreckt
    $list->addToolbar(new searchBar(), 'bottom', 'half');
    /*
     *  Tabelle anzeigen 
     */
    $list->show(false);
    // Default Toolbars ausblenden
}
Ejemplo n.º 2
0
    $colOnOffline->addCondition('status', '0', '<span style="color: #aa0000;">offline</span>', array('func' => 'status', 'mode' => 'online_it', 'category_id' => '%id%'));
    /*
     *  Links auf die Spalten legen 
     */
    // Parameter "category_id" mit dem Wert "id" aus dem Resultset ("%id%")
    $colName->setParams(array('category_id' => '%id%'));
    // Parameter "func" mit dem Wert "edit"
    // Parameter "id" mit dem Wert "id" aus dem Resultset ("%id%")
    $colEdit->setParams(array('func' => 'edit', 'id' => '%id%'));
    /*
     *  Optionen auf Spalten setzen
     *  Mögliche Optionen: OPT_NONE, OPT_SEARCH, OPT_SORT, OPT_FILTER, OPT_ALL
     */
    // Spalte "ID" ist nicht sortierbar
    $colId->delOption(OPT_SORT);
    // Spalte "Prio" ist nicht durchsuchbar
    $colPrio->delOption(OPT_SEARCH);
    /*
     *  Spalten zur Anzeige hinzufügen 
     */
    $list->addColumn($colIcon);
    $list->addColumn($colId);
    $list->addColumn($colName);
    $list->addColumn($colPrio);
    $list->addColumn($colEdit);
    $list->addColumn($colOnOffline);
    /*
     *  Tabelle anzeigen 
     */
    $list->show();
}