2 require_once(
'./Services/Form/classes/class.ilPropertyFormGUI.php');
28 parent::__construct($a_parent_obj, $a_parent_cmd, $active_record_list, $custom_title);
37 $this->
setFormAction($this->ctrl->getFormAction($this->parent_obj));
60 foreach ($this->
getIds() as $id) {
69 $field = $this->
getFields()->getPrimaryField();
73 $field->setTxt($field->getName());
74 $field->setVisibleDefault(
true);
75 $field->setHasFilter(
false);
76 $field->setSortable(
false);
77 $field->setPosition(0);
99 foreach (
$ids as $id) {
103 $query .= $this->
getFields()->getPrimaryField()->getName() .
" = '" . $id .
"'";
addCommandButton($a_cmd, $a_text, $a_onclick='', $a_id="", $a_class=null)
Add Command button.
GUI-Class arIndexTableGUI.
buildWhereQueryForIds($ids)
addHiddenInput($a_name, $a_value)
Add Hidden Input field.
txt($txt, $plugin_txt=true)
customizeFields()
To be overridden
Create styles array
The data for the language used.
setFormAction($a_form_action, $a_multipart=false)
Set Form action parameter.
setShowRowsSelector($a_value)
Toggle rows-per-page selector.
__construct(arGUI $a_parent_obj, $a_parent_cmd, ActiveRecordList $active_record_list, $custom_title=NULL, $ids=NULL)
setLimit($a_limit=0, $a_default_limit=0)