コード例 #1
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();
}
コード例 #2
0
  *  Links auf die Spalten legen 
  */
 // Parameter "func" mit dem Wert "edit"
 // Parameter "entry_id" mit dem Wert "id" aus dem Resultset ("%id%")
 $colAuthor->setParams(array('page' => 'guestbook', 'func' => 'edit', 'entry_id' => '%id%'));
 // Parameter "func" mit dem Wert "reply"
 // Parameter "entry_id" mit dem Wert "id" aus dem Resultset ("%id%")
 $colAction->setParams(array('page' => 'guestbook', 'func' => 'edit', 'entry_id' => '%id%', '' => '#reply'));
 /**
  *  Optionen auf Spalten setzen
  *  M�gliche Optionen: OPT_NONE, OPT_SEARCH, OPT_SORT, OPT_FILTER, OPT_ALL
  */
 // Spalte "id" ist nicht durchsuchbar
 $colId->delOption(OPT_SEARCH | OPT_SORT);
 // Spalte "created" ist nicht durchsuchbar
 $colCreated->delOption(OPT_SEARCH);
 /**
  *  Spalten zur Anzeige hinzuf�gen 
  */
 $list->addColumn($colId);
 $list->addColumn($colAuthor);
 $list->addColumn($colMsg);
 $list->addColumn($colUrl);
 $list->addColumn($colCity);
 $list->addColumn($colCreated);
 $list->addColumn($colStatus);
 $list->addColumn($colAction);
 /**
  * Toolbars hinzuf�gen
  */
 $browseBar = new browseBar();
コード例 #3
0
    /**
     *  Links auf die Spalten legen 
     */
    // Parameter "func" mit dem Wert "edit"
    // Parameter "short_id" mit dem Wert "short_id" aus dem Resultset ("%short_id%")
    $colShort->setParams(array('func' => 'edit', 'short_id' => '%short_id%'));
    /**
     *  Optionen auf Spalten setzen
     *  Mögliche Optionen: OPT_NONE, OPT_SEARCH, OPT_SORT, OPT_FILTER, OPT_ALL
     */
    // Spalte "id" ist nicht durchsuchbar
    $colId->delOption(OPT_SEARCH);
    // Spalte "language" ist nicht sortierbar u. nicht durchsuchbar
    $colLang->delOption(OPT_SEARCH);
    // Spalte "casesense" ist nicht sortierbar u. nicht durchsuchbar
    $colCase->delOption(OPT_SORT | OPT_SEARCH);
    /**
     *  Spalten zur Anzeige hinzufügen 
     */
    $list->addColumn($colId);
    $list->addColumn($colShort);
    $list->addColumn($colLang);
    $list->addColumn($colCase);
    $list->addColumn($colDesc);
    /**
     *  Tabelle anzeigen 
     */
    $list->show();
} elseif ($func == 'edit' || $func == 'add') {
    require_once $Basedir . '/../../addon_framework/classes/form/class.rex_form.inc.php';
    /** Reihenfolge muss eingehalten werden! */
コード例 #4
0
 // Parameter "func" mit dem Wert "edit"
 // Parameter "id" mit dem Wert "id" aus dem Resultset ("%id%")
 $colName->setParams(array('func' => 'edit', 'id' => '%id%'));
 // Parameter "func" mit dem Wert "delete"
 // Parameter "id" mit dem Wert "id" aus dem Resultset ("%id%")
 $colAction->setParams(array('func' => 'delete', 'id' => '%id%'));
 /*
  *  Optionen auf Spalten setzen
  *  Mögliche Optionen: OPT_NONE, OPT_SEARCH, OPT_SORT, OPT_FILTER, OPT_ALL
  */
 // Spalte "Name" ist nicht durchsuchbar
 $colName->delOption(OPT_SEARCH);
 // Spalte "ID" ist nicht sortierbar
 $colId->delOption(OPT_SORT);
 // Spalte "Prio" ist nicht filterbar
 $colPrio->delOption(OPT_FILTER);
 // Spalte "Update" ist alles ausser filterbar
 $colUpdate->setOptions(OPT_ALL ^ OPT_FILTER);
 // Spalte "Create" ist sortier- und suchbar
 $colUpdate->setOptions(OPT_SORT | OPT_SEARCH);
 /*
  *  Spalten zur Anzeige hinzufügen 
  */
 $list->addColumn($colCount);
 $list->addColumn($colId);
 $list->addColumn($colName);
 $list->addColumn($colPrio);
 $list->addColumn($colUpdate);
 $list->addColumn($colCreate);
 $list->addColumn($colAction);
 /*