Версия: 6.x
burger close
Класс Select
Граф наследования:Select:
AbstractFilter

Подробное описание

Класс отвечает за работу с фильтрами в виде выпадающего списка

Открытые члены

 __construct ($key, $title, $list, $options=[])
 
 getList ()
 
- Открытые члены унаследованные от AbstractFilter
 __construct ($key, $title, $options=[])
 
 getTitle ()
 
 setTitle ($title)
 
 getKey ()
 
 setKey ($key)
 
 setAttr (array $attr)
 
 getAttr ()
 
 setDefault ($default)
 
 getDefault ()
 
 setId ($id)
 
 getId ()
 
 getView ($delivery_id=0, $i=0)
 

Поля данных

 $tpl = '%shop%/delivery/helper/filterstype/select.tpl'
 

Защищенные данные

 $list
 
- Защищенные данные унаследованные от AbstractFilter
 $tpl = ''
 
 $id
 
 $title
 
 $attr
 
 $default
 
 $options
 
 $abstract_tpl = '%shop%/delivery/helper/filterstype/wrapper.tpl'
 

Конструктор(ы)

__construct (   $key,
  $title,
  $list,
  $options = [] 
)

Конструктор выпадающего списка

Аргументы
string$key- наименование ключа по которому будет фильтроваться
string$title- наименование фильтра
array$list- массив значений списка
array$options- массив параметров

Методы

getList ( )

Возвращает список значений

Возвращает
mixed

Поля

$list
protected
$tpl = '%shop%/delivery/helper/filterstype/select.tpl'