Показать сообщение отдельно

  #7  
Старый 14.07.2009, 20:37
corpix
Новичок
Регистрация: 28.04.2009
Сообщений: 2
Провел на форуме:
1421

Репутация: 0
По умолчанию

Полезная статья о хорошем фреймворке =)
Кстати...к слову о rules() в моделе...
Если требуется проверить длинну и вывести соответствующее сообщение при не выполнении условия, то это делается так:
PHP код:
<?
class Feedback extends CActiveRecord
{
    public static function 
model($className=__CLASS__)
    {
        return 
parent::model($className);
    }

    public function 
rules()
    {        
        array(
'name',         'length',       'min'        => 2,          'tooShort'         =>
                
Yii::t('common','tooShort_name')),
        array(
'name',         'length',       'max'        => 50,         'tooLong'           =>
                
Yii::t('common','tooLong_name')),
        array(
'name',         'required',     'message'    =>
                
Yii::t('common','empty_name')),
        );
    }

}
...