Тип инструмента - выпадающий список со значениями
Открытые члены | |
__construct (array $items) | |
getItems () | |
setItems (array $items) | |
addItem ($item, $key=null) | |
removeItem ($key) | |
isItemHidden ($item) | |
Открытые члены унаследованные от AbstractAction | |
__construct ($href_pattern, $title=null, array $options=null) | |
setContainer (Actions $container) | |
getContainer () | |
getTitle () | |
getTemplate () | |
getHrefPattern () | |
setClass ($action_class) | |
setAttr (array $attr) | |
setDisableAjax ($bool) | |
setHidden ($bool) | |
isHidden () | |
getClass () | |
setIconClass ($icon_class) | |
getIconClass () | |
Поля данных | |
$body_template = 'system/admin/html_elements/table/coltype/action/dropdown.tpl' | |
Поля данных унаследованные от AbstractAction | |
$options | |
$class_ajax = '' | |
$class_action = '' | |
$class_icon = '' | |
$href_pattern | |
$title | |
$hidden | |
$body_template = 'system/admin/html_elements/table/coltype/action/abstract.tpl' | |
Защищенные данные | |
$items = [] | |
Защищенные данные унаследованные от AbstractAction | |
$container | |
__construct | ( | array | $items | ) |
addItem | ( | $item, | |
$key = null |
|||
) |
Добавляет один пункт к выпадающему списку
array | $item | - пункт списка Формат: array( 'title' => t('удалить'), //title - Текст ссылки 'attr' => array( //attr - Атрибуты 'class' => 'crud-get', 'data-confirm-text' => t('Вы действительно хотите удалить данный товар?'), '' => $this->router->getAdminPattern('del', array(':chk[]' => '')), //атрибут, начинающийся на @ будет дополнительно обработан функией автозамены ) ), |
getItems | ( | ) |
Возвращает все пункты выпадающего меню
isItemHidden | ( | $item | ) |
Возвращает true, если элемент является скрытым
array | $item |
removeItem | ( | $key | ) |
Удаляет пункт из выпадающего списка
mixed | $key | - порядковый номер элемента |
setItems | ( | array | $items | ) |
$body_template = 'system/admin/html_elements/table/coltype/action/dropdown.tpl' |
|
protected |