Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Обычным html-ом? Но, тогда от куда достать _token?
Перерыл все папки, ни в одной нет упоминания о формах.
Из документации офсайта (http://laravel.com/docs/5.0/facades) формы находятся в: Illuminate\Html\FormBuilder , но папки HTML там нет.
Ладно хоть валидацию нашёл. Хотя зачем она, если нет форм)
Не в сети
Либо вы небыли с нами когда был бунт на корабле что из 5ой ветки вырезали HTML либо я не знаю ))
"require": { "laravel/framework": "~5.0", "illuminate/html": "5.0.*" },
{{ Form::open(array('action' => 'UsersController@postL')) }}
{{ Form::text('name', @$name) }}
{{ Form::password('password') }}
{{ Form::submit('Send') }}
{{ Form::close() }}
Изменено Quiss (08.02.2015 10:51:49)
Не в сети
Только скорее:
"laravelcollective/html": "~5.0"
Не в сети
Обычным html-ом? Но, тогда от куда достать _token?
csrf_token()
Не в сети
Очередная тупость 5.0 - вот нахера Form убирать, чтобы гимороится его подключать?!
Либо вы небыли с нами когда был бунт на корабле что из 5ой ветки вырезали HTML либо я не знаю ))
Лично меня, не то что не было на корабле, когда был бунт, а я сидел в танке с крепко задраенным люком)))
Сей вопрос мне не дает покоя. Можете ли вкратце рассказать в чем суть проблемы? Почему "политика партии" вдруг изменилась?
Я изучение Laravel оставил до 5 версии. 5 версия вышла и я не нахожу фасада Form. Я заподозрил что-то не ладное когда посмотрел подкаст:
https://laracasts.com/series/laravel-5- … pisodes/10
В большинстве уроков по 4.2 там во всю используется данный фасад. Решил и я не отставать. Сделал все как у Jeffrey.
Но вот незадача. Composer его синсталлировал в папку vendor/illuminate/html. Фасад Form не работает. Интуитивно я понял что нужно перенести в vendor\laravel\framework\src\Illuminate\html. Пришлось ручками переносить. Заработало. Но все равно терзают смутные сомнения.
Может я что-то сделал не так? Кто объяснит?
Не в сети
Тейлору жутко не нравились эти Forms, т.к. они не получились такие крутые, как все остальное )) Дорабатывать и поддерживать их желания у него не было и нет. "Есть пакеты, пускай сообщество делает и поддерживает" - были его слова )
Не в сети
Брацы, привет вам, я походу конкретно не догоняю, а что так сложно форму написать и указать ей роут на экшн обработки?? В чем фига этого Форм Билдера??? Зачем?? Да и в обработчике я так понимаю можно все приходящие посты в массив вносить, и брать потом по ключам, подскажите в чем sault???
В некоторых случаях код получается короче, при использовании form. Например
Form::open(array('url' => 'foo/bar', 'method' => 'put'))
Или обычным способом для сравнения
<form method="POST" action='/foo/bar'>
<input type="hidden" name="_method" value="put">
Не в сети
я тоже долго не мог понять зачем эти формы, проще стандартно сделать, поэтому их и выкинули с Laravel 5.1, я думаю правильно
Не в сети
Господа разрабы!
в пересечении темы.
не могу решить проблему --"Class 'Form' not found" --
установкой <laravelcollective/html> - не решилось дело.
в замешательстве =/
love what you doing
Не в сети
Господа разрабы!
в пересечении темы.
не могу решить проблему --"Class 'Form' not found" --
установкой <laravelcollective/html> - не решилось дело.
в замешательстве =/
А фасады определил в app config?
Не в сети
да, понял.
Нашел решение погодя слегка.
http://stackoverflow.com/questions/3141 … aravel-5-1
прописывал для старого вендора <Illuminate\Html\HtmlFacade> , а надо было для собственно нового <laravelcollective-html>
love what you doing
Не в сети
Страницы 1