Добрый день. Сейчас создал новый тип поля, который в базе храниться как yaml, но вот проблема, я не знаю как сделать по нему фильтрацию. Даже когда задаю параметры для поля, нет чекбокса "Участвует в поиске".
Скажите от чего это зависит и какая функция отвечает за фильтрацию?
InstantCms 2.5.0
#2
3 мая 2016 в 13:50
За вывод в фильтре
За сам поиск
И за валидацию
public function getFilterInput($value) { return html_input('text', $this->name, $value);//это для примера }
public function applyFilter($model, $value) { return $model->filterLike($this->name, "%{$value}%"); //это для примера }
public $filter_type = 'str';
#3
3 мая 2016 в 14:02
За вывод в фильтре
За сам поиск
public function getFilterInput($value) { return html_input('text', $this->name, $value);//это для примера }
И за валидацию
public function applyFilter($model, $value) { return $model->filterLike($this->name, "%{$value}%"); //это для примера }
public $filter_type = 'str';
Большое спасибо