Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Валидация комментариев http://forum.kohanaframework.su/viewtopic.php?f=21&t=254 |
Страница 2 из 3 |
Автор: | AmberLEX [ 18 сен 2012, 10:07 ] |
Заголовок сообщения: | Re: Валидация комментариев |
Или так (тут вариантов масса) В контроллере Код:
В модели Код:
Ну через ОРМ помойму понятнее и нагляднее |
Автор: | prickle [ 18 сен 2012, 10:44 ] |
Заголовок сообщения: | Re: Валидация комментариев |
вот она моя невнимательность. вид-то я не выложила. Код:
|
Автор: | prickle [ 18 сен 2012, 15:48 ] |
Заголовок сообщения: | Re: Валидация комментариев |
и прошу прощения, но почему не получается так, как это сделано в уроке? Объясненно все понятно, сделанно так же, а не работает. |
Автор: | prickle [ 18 сен 2012, 16:16 ] |
Заголовок сообщения: | Re: Валидация комментариев |
array(0) вот что мне возвращает die(Debug::vars($_POST));exit; |
Автор: | AmberLEX [ 18 сен 2012, 16:37 ] |
Заголовок сообщения: | Re: Валидация комментариев |
Если ошибка - какой шаблон выполняется? Вы $errors передаете в шаблон, чтобы там что-то было? Покажите последний код контроллера и модели (если там что-то есть) |
Автор: | prickle [ 18 сен 2012, 16:47 ] |
Заголовок сообщения: | Re: Валидация комментариев |
ребята истина где-то рядом!!! все таки что-то именно на выводе непосредственно ошибок не так. потому что дебаг на переменную errors выдал: array(1) ( "fio" => string(46) "Вы не ввели имя заказчика" ) т.е. все работает, только не отображается. |
Автор: | prickle [ 18 сен 2012, 16:50 ] |
Заголовок сообщения: | Re: Валидация комментариев |
модель Код:
контроллер Код:
|
Автор: | AmberLEX [ 18 сен 2012, 16:52 ] |
Заголовок сообщения: | Re: Валидация комментариев |
Так передайте шаблону if (isset($errors)) $this->template->errors= $errors; или вроде того вернее опустите $content = View::factory('newcustomerview') ->bind('customers', $customers); после if ($_POST) {} else {} $content = View::factory('newcustomerview') ->bind('customers', $customers) ->bind('errors', $errors); |
Автор: | prickle [ 18 сен 2012, 17:57 ] |
Заголовок сообщения: | Re: Валидация комментариев |
ура!!!!!!!!!!!! недели курения. а всего-то надо было. огромное вам человеческое спасибо! и всем кто обратил внимание на мою лобуду. |
Автор: | Sergey [ 18 сен 2012, 19:21 ] |
Заголовок сообщения: | Re: Валидация комментариев |
Почему сразу лобуду? : ) Мы все через это проходили |
Страница 2 из 3 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |