2 require_once(
'./Services/ActiveRecord/class.ActiveRecord.php');
89 return "il_dcl_tview_set";
210 if ($field_name ==
'filter_value' && is_array($this->filter_value))
212 return json_encode($this->filter_value);
222 public function wakeUp($field_name, $field_value)
224 if ($field_name ==
'filter_value')
227 $json = json_decode($field_value,
true);
230 foreach ($json as $key => $value) {
231 $return[
'filter_' . $this->
getField() .
'_' . $key] = $value;
234 $return =
array(
'filter_' . $this->
getField() => $field_value);
254 if (is_numeric($this->field))
263 $stdfield->setId($this->field);
265 $stdfield->setTitle(
$lng->txt(
'dcl_'.$this->field));
280 $setting =
new self();
281 $setting->setField($field_id);
setFilterValue($filter_value)
wakeUp($field_name, $field_value)
static getFieldCache($field_id=0)
setTableviewId($tableview_id)
cloneStructure(ilDclTableViewFieldSetting $orig)
static _getDatatypeForId($id)
gives you the datatype id of a specified standard field.
Class ilDclTableViewFieldSetting.
static getInstance($tableview_id, $field_id)
Class ilDclBaseFieldModel.
Create styles array
The data for the language used.
setFilterChangeable($filter_changeable)
static returnDbTableName()