'title' => LANG_YCHET_BALLM, ) )), 'title' => LANG_YCHET_BALLA, ) )), 'title' => LANG_YCHET_BALLI, // array('required'), )
Так и при выводе в админке grid это значение не выводится.
Почему так?
Тип поля в базе varchar.
'title' => LANG_YCHET_BALLM, ) )), 'title' => LANG_YCHET_BALLA, ) )), 'title' => LANG_YCHET_BALLI, // array('required'), )
:!: Ни в коем случае не используйте в таком списке в качестве id число 0 (ноль). Этот ноль будет некорректно обрабатываться программой: на первом месте списка, при обязательности заполнения поля, он будет провоцировать ошибку «поле не заполнено»; если же данный пункт (с нулевым индексом) поставить на другие места, в БД результат будет попадать правильно, но значение не будет отображаться в профиле, как будто оно пустое.
:!: Столь же непредсказуемо ведут себя, в качестве индексов, отрицательные числа. Поэтому единственный дельный совет: используйте только положительные целые числа больше ноля.
в php "0" == 0!!! Как по мне, так это круто. Но вот такая запись "0"===0 уже не правильная (use strict так сказать) )) Вот тут хорошие таблицы сравнения: http://php.net/manual/en/types.comparisons.phpРазница в передачи например integer или string, при текстовой передачи ему вообще побарабану должно быть на символ ноль
public function validate_required($value){ return true; }
public function validate_required($value){ return true; }