|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for ilGloAdvColSortInputGUI:
Collaboration diagram for ilGloAdvColSortInputGUI:Public Member Functions | |
| __construct (string $a_title="", string $a_id="") | |
| setValue (array $a_value) | |
| getValue () | |
| checkInput () | |
| Input should always be valid, since we sort only. More... | |
| getInput () | |
| render () | |
| insert (ilTemplate $a_tpl) | |
| setValueByArray (array $a_values) | |
| getTableFilterHTML () | |
Public Member Functions inherited from ilFormPropertyGUI | |
| __construct (string $a_title="", string $a_postvar="") | |
| executeCommand () | |
| getType () | |
| setTitle (string $a_title) | |
| getTitle () | |
| setPostVar (string $a_postvar) | |
| getPostVar () | |
| getFieldId () | |
| setInfo (string $a_info) | |
| getInfo () | |
| setAlert (string $a_alert) | |
| getAlert () | |
| setRequired (bool $a_required) | |
| getRequired () | |
| setDisabled (bool $a_disabled) | |
| getDisabled () | |
| checkInput () | |
| Check input, strip slashes etc. More... | |
| setParentForm (ilPropertyFormGUI $a_parentform) | |
| getParentForm () | |
| setParent (ilFormPropertyGUI $a_val) | |
| getParent () | |
| getSubForm () | |
| hideSubForm () | |
| setHiddenTitle (string $a_val) | |
| getHiddenTitle () | |
| getItemByPostVar (string $a_post_var) | |
| Get item by post var. More... | |
| serializeData () | |
| unserializeData (string $a_data) | |
| setParentTable ($a_val) | |
| Set parent table. More... | |
| getParentTable () | |
| Get parent table. More... | |
| writeToSession () | |
| clearFromSession () | |
| readFromSession () | |
| getHiddenTag (string $a_post_var, string $a_value) | |
| setMulti (bool $a_multi, bool $a_sortable=false, bool $a_addremove=true) | |
| getMulti () | |
| setMultiValues (array $a_values) | |
| getMultiValues () | |
| getContentOutsideFormTag () | |
| Get content that has to reside outside of the parent form tag, e.g. More... | |
| stripSlashesAddSpaceFallback (string $a_str) | |
| Strip slashes with add space fallback, see https://www.ilias.de/mantis/view.php?id=19727. More... | |
| getTableFilterLabelFor () | |
| Get label "for" attribute value for filter. More... | |
| getFormLabelFor () | |
| Get label "for" attribute value for form. More... | |
| setRequestParam (string $key, $val) | |
| This writes the request (aka post) values. More... | |
Protected Attributes | |
| array | $value |
Protected Attributes inherited from ilFormPropertyGUI | |
| array | $set_params = [] |
| ilTable2GUI | $parent_table = null |
| ilFormPropertyGUI | $parent_gui = null |
| ilCtrl | $ctrl |
| ilLanguage | $lng |
| string | $type = "" |
| string | $title = "" |
| string | $postvar = "" |
| string | $info = "" |
| string | $alert = "" |
| bool | $required = false |
| ilPropertyFormGUI | $parentform = null |
| string | $hidden_title = "" |
| bool | $multi = false |
| bool | $multi_sortable = false |
| bool | $multi_addremove = true |
| array | $multi_values = [] |
| RequestInterface | $request |
| HTTP Services | $http |
| Refinery Factory | $refinery = null |
| bool | $disabled = false |
| ilGlobalTemplateInterface | $global_tpl = null |
Additional Inherited Members | |
Static Public Member Functions inherited from ilFormPropertyGUI | |
| static | removeProhibitedCharacters (string $a_text) |
| Remove prohibited characters see #19159. More... | |
Protected Member Functions inherited from ilFormPropertyGUI | |
| setType (string $a_type) | |
| checkParentFormTable () | |
| getSessionKey () | |
| getMultiIconsHTML () | |
| int ($key) | |
| intArray ($key) | |
| str ($key) | |
| raw ($key) | |
| strArray ($key) | |
| arrayArray ($key) | |
| isRequestParamArray (string $key) | |
| getRequestParam (string $key, Refinery\Transformation $t) | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Input for adv meta data column sorting in glossaries. Please note, that data us already an array, we do not use the MultipleValues interface here.
Definition at line 26 of file class.ilGloAdvColSortInputGUI.php.
| ilGloAdvColSortInputGUI::__construct | ( | string | $a_title = "", |
| string | $a_id = "" |
||
| ) |
Reimplemented from ilFormPropertyGUI.
Definition at line 30 of file class.ilGloAdvColSortInputGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\lng(), and ilFormPropertyGUI\setType().
Here is the call graph for this function:| ilGloAdvColSortInputGUI::checkInput | ( | ) |
Input should always be valid, since we sort only.
Reimplemented from ilFormPropertyGUI.
Definition at line 55 of file class.ilGloAdvColSortInputGUI.php.
| ilGloAdvColSortInputGUI::getInput | ( | ) |
Definition at line 60 of file class.ilGloAdvColSortInputGUI.php.
References ilFormPropertyGUI\arrayArray(), ilFormPropertyGUI\getPostVar(), and ilArrayUtil\stripSlashesRecursive().
Here is the call graph for this function:| ilGloAdvColSortInputGUI::getTableFilterHTML | ( | ) |
Definition at line 106 of file class.ilGloAdvColSortInputGUI.php.
References render().
Here is the call graph for this function:| ilGloAdvColSortInputGUI::getValue | ( | ) |
Definition at line 46 of file class.ilGloAdvColSortInputGUI.php.
References $value.
Referenced by render().
Here is the caller graph for this function:| ilGloAdvColSortInputGUI::insert | ( | ilTemplate | $a_tpl | ) |
Definition at line 92 of file class.ilGloAdvColSortInputGUI.php.
References ilTemplate\parseCurrentBlock(), render(), ilTemplate\setCurrentBlock(), and HTML_Template_IT\setVariable().
Here is the call graph for this function:| ilGloAdvColSortInputGUI::render | ( | ) |
Definition at line 67 of file class.ilGloAdvColSortInputGUI.php.
References ilFormPropertyGUI\$lng, $tpl, ilGlyphGUI\DOWN, ilGlyphGUI\get(), ilFormPropertyGUI\getFieldId(), ilFormPropertyGUI\getPostVar(), getValue(), ilLegacyFormElementsUtil\prepareFormOutput(), ilLanguage\txt(), and ilGlyphGUI\UP.
Referenced by getTableFilterHTML(), and insert().
Here is the call graph for this function:
Here is the caller graph for this function:| ilGloAdvColSortInputGUI::setValue | ( | array | $a_value | ) |
Definition at line 41 of file class.ilGloAdvColSortInputGUI.php.
Referenced by setValueByArray().
Here is the caller graph for this function:| ilGloAdvColSortInputGUI::setValueByArray | ( | array | $a_values | ) |
Definition at line 99 of file class.ilGloAdvColSortInputGUI.php.
References ilFormPropertyGUI\getPostVar(), and setValue().
Here is the call graph for this function:
|
protected |
Definition at line 28 of file class.ilGloAdvColSortInputGUI.php.
Referenced by getValue().