Почему save() возвращает false?
Почему save() возвращает false?
Создаю блог по инструкции, и на етапе управления коментариями заметил что в базу ничего не сохраняеться (статьи и коментарии). Все данные валидны, но save() возвращает false. Все не могу понять почему Даже сверял код моделей и контроллеров с демо блогом, и все идентично.
My blog - Yii powered
Re: Почему save() возвращает false?
А логирование в конфиге включено? Если да, то посмотрите логи, там обычно пишется причина ошибки.
Re: Почему save() возвращает false?
by1 писал(а):Создаю блог по инструкции, и на етапе управления коментариями заметил что в базу ничего не сохраняеться (статьи и коментарии). Все данные валидны, но save() возвращает false. Все не могу понять почему Даже сверял код моделей и контроллеров с демо блогом, и все идентично.
Код: Выделить всё
var_dump($model->getErrors());
Re: Почему save() возвращает false?
> var_dump($model->getErrors());
Все данные валидны
Все данные валидны
My blog - Yii powered
Re: Почему save() возвращает false?
а где смотреть логи? в config/main.php включено...
My blog - Yii powered
Re: Почему save() возвращает false?
application.runtime (protected/runtime)by1 писал(а):а где смотреть логи? в config/main.php включено...
Re: Почему save() возвращает false?
Попробуй за комментировать всю валидацию.by1 писал(а):> var_dump($model->getErrors());
Все данные валидны
Re: Почему save() возвращает false?
тогда код в студию
Кусок контроллера, где идет присвоение атрибутов и сохранение, а также rules из модели.
Кстати, а если попробовать save(FALSE), то запись сохраняется?
Кусок контроллера, где идет присвоение атрибутов и сохранение, а также rules из модели.
Кстати, а если попробовать save(FALSE), то запись сохраняется?
Re: Почему save() возвращает false?
PostController http://dumpz.org/67491/
Post(AR) http://dumpz.org/67492/
Comment(AR) http://dumpz.org/67493/
>а если попробовать save(FALSE)
неа
>Попробуй за комментировать всю валидацию.
А причем здесь она? Валидация проходит и save запускается. Все равно попробовал и не помогло....
Post(AR) http://dumpz.org/67492/
Comment(AR) http://dumpz.org/67493/
>а если попробовать save(FALSE)
неа
>Попробуй за комментировать всю валидацию.
А причем здесь она? Валидация проходит и save запускается. Все равно попробовал и не помогло....
My blog - Yii powered
Re: Почему save() возвращает false?
Чтобы сохранение произошло, beforeSave должно возвращать true.
Re: Почему save() возвращает false?
Спасибо! Черт, я просто не внимательно beforeSave вобоиз моделях перепечатал Теперь буду внимательнее перепечатывать, или копировать...
My blog - Yii powered