Изучение Laravel / #3 - Создание форм на основе Laravel

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 66

  • @georgsjegers9973
    @georgsjegers9973 4 года назад +11

    С нетерпением жду следующего видео...

  • @КонстантинКренский
    @КонстантинКренский 4 года назад +5

    Спасибо большое! Отличный урок! Продолжай в том же духе!!!

  • @Hrachik333
    @Hrachik333 4 года назад +2

    Я столько ждал до выхода, уже и другие видео уроки смотрю и читаю документацию, ты врубил меня жажду познание LARAAVEL и да у меня на firefox json нормально обрабатывает показывает все красива,

  • @_ZUBR_
    @_ZUBR_ Год назад

    Спасибо за урок!

  • @vityurov
    @vityurov 3 года назад +2

    Отлично поясняешь все, спасибо!!!!

  • @Hrachik333
    @Hrachik333 4 года назад +11

    Если у кого-то будет ошибка в виде Non-static method Illuminate\Http\Request::all() should not be called statically, это когда выполняем Request::all(), то обратите внимание скорее всего на верху есть use Illuminate\Http\Request, у автора его нет удалите и у вас все будет хорошо.

    • @DonwerCrid
      @DonwerCrid 3 года назад

      Не в этом дело! Удалив эту строку ты исключишь важное пространство имен. В старых версиях лары это было статический метод, которого сейчас нет. Чтобы его использовать необходимо:
      Route::post('/contact/submit', function (HttpRequest $request) {
      return $request->all();
      })->name('contact-form');

    • @АлексСвятый
      @АлексСвятый 2 года назад +6

      Request::all() - фасадный статический метод. Для его использования нужно подключение "use Illuminate\Support\Facades\Request;".

    • @ЖандосБоранбаев-ы5ь
      @ЖандосБоранбаев-ы5ь 2 года назад

      @@АлексСвятый Верный ответ, спасибо вам! P.S. Думаю автор комментария спустя полтора года дождался своего ответа😆

  • @gevorgmovsisyan5153
    @gevorgmovsisyan5153 4 года назад +2

    Прекрасно, с нетерпением ждём следующие части

  • @kolroot1281
    @kolroot1281 4 года назад

    Привет. непонимаю тех кто минусует видео(вероятно те кто может потерять хдеб). молодец. только плюс.

  • @ВимВом-ф6ы
    @ВимВом-ф6ы 2 года назад

    Очень круто. Спасибо за урок и старание

  • @ДанилоКоверсун
    @ДанилоКоверсун 3 года назад

    Спасибо большое очень подробно обьясняешь!

  • @Mr.Capone-
    @Mr.Capone- 4 года назад +2

    1:51 name у него будет тьфу - улыбнуло)

  • @Akjol_K
    @Akjol_K Год назад +1

    Эсли у кого не работает Request::all() просто измените на request()->all()

    • @РомаОксентий
      @РомаОксентий 4 месяца назад

      Дай Бог тебе здоровья, и деткам твоим и близким и всем кто тебе дорог

  • @repkuc
    @repkuc Год назад +2

    в файле app.css для боди и фуутера . не реагирует на изменения .

  • @hrenoteny
    @hrenoteny Год назад +1

    Самое странное, что вообще форма не отправляется, не через button submit, не через input submit, ни через Enter.

  • @TheMax80dnepr
    @TheMax80dnepr 3 года назад

    Пишу для тех кто мучался как и я, вот это в
    Web.php
    Route::post('/contact/submit', [MainController::class, 'submit'])->name('contact-form');
    а это в контроллер
    public function submit(Request $request) {
    $valid = $request->validate(
    [
    'email' => 'required|min:4|max:100',
    'subject' => 'required|min:4|max:100',
    'message' => 'required|min:15|max:100',
    'phone' => 'required|min:5|max:15',
    'name' => 'required|min:4|max:100'
    ]
    );
    $about = new Phonebook();
    $about->email = $request->input('email');
    $about->name = $request->input('name');
    $about->phone = $request->input('phone');
    $about->subject = $request->input('subject');
    $about->message = $request->input('message');
    $about->save();
    }

  • @bajnas1125
    @bajnas1125 3 года назад +2

    не работает @csrf и {{csrf_field()}}, {{ csrf_token() }} тоже .....#штодееелать? Laravel
    8

  • @alexbayarov3072
    @alexbayarov3072 4 года назад +1

    Спасибо за уроки! Но по-моему фронт-енда чересчур много. Это же о Laravel

    • @КоляСолдат
      @КоляСолдат 3 года назад

      Основы CSS и верстки освоить, дело на пару длинных вечеров. Не поленись, там не сложно (если совсем не углубляться). Я пока начинал смотреть этот курс, только по composer и node.js и то больше времени потратил, с наладкой и основами.

  • @narekpetrosyan7989
    @narekpetrosyan7989 4 года назад

    добавляй видео по чаще пожалуйста

    • @crazyprometey
      @crazyprometey 4 года назад +3

      ты еще скажи добавляй видео в чащу :)))

  • @ПавелЯ-в3н
    @ПавелЯ-в3н 4 года назад +4

    Не срабатывает @csrf, просто выводится на экран вместе с формой. Заменил на
    {{ csrf_field() }}
    Так работает

  • @volodymyrkovalov1571
    @volodymyrkovalov1571 4 года назад +5

    return Request::all(); - выдает ошибку, что не существует такого метода.

  • @msklaimelaim
    @msklaimelaim 2 года назад

    А скажите, а можно на основе таблицы в MySql создать форму для ввода данных?

  • @bananya_exe
    @bananya_exe 4 года назад +1

    Не нравится мне тот факт, что из laravel 5 и выше выпилили конструктор форм, но в любом случае, лучше в последствии научится использовать LaravelCollective, так как при его использовании формы можно создавать прямо на лету, плюс, если вы делаете админку, то LaravelCollective позволит при редактировании какой-либо записи через модель сразу подставить данные выбранной записи в поля без жутких условий у select'ов, checkbox'ов и radio-кнопок, хотя в плане формирования форм, Yii'шный ActiveRecord мне нравится по-больше, может я сам не до конца разобрался в LaravelCollective, но, лично по собственным ощущениям, ActiveRecord более мощный и гибкий.

  • @хехиихахи
    @хехиихахи 4 года назад +2

    ГГОООООШААААА ГДЕ ПРОДОЛЖЕНИЕ ПО PYGAME?

  • @MrMzdec
    @MrMzdec 4 года назад +2

    Так данные же писались корректно, просто юникод представление.

  • @АлександрДраненков

    А какой ларавел используется у вас?

  • @westlutsk
    @westlutsk 3 года назад

    home перенапрвляет не на главную, а на страницу авторизации

  • @vasiliysobovoy4289
    @vasiliysobovoy4289 3 года назад

    Че-то у меня вообще на метод post ругается, говорит нет такого. А при get возвращает пустой массив

  • @Rita0605
    @Rita0605 4 года назад +10

    Формочка, страничка, кнопочка, собачка, стрелочка, проблемка...

  • @rh3699
    @rh3699 4 года назад +1

    Большие паузы между выпусками - можно несколько других курсов глянуть у других авторах

  • @Motivation_and_Hope_
    @Motivation_and_Hope_ Год назад

    после dd функци выдает ошибку 500 (Internal Server Error)

  • @codeacademy6199
    @codeacademy6199 4 года назад +2

    don't stop please

  • @vuviy1711
    @vuviy1711 2 года назад

    почему у меня так не выходит? тут же нет ничего сложно но сессию и меня не работают и реквест тоже. я ненавижу это всё

  • @ВладИльин-ж3ъ
    @ВладИльин-ж3ъ 4 года назад

    Дорого дня! Подскажите пожалуйста, почему при Route::post('/contact/submit/123', function () { вылетает 404 ошибка? Без 123 все ОК! Спасибо! PhpStorm 2019

  • @AssanaliSaidikarimov
    @AssanaliSaidikarimov 3 года назад +1

    У меня одного Request не работает?

  • @ДациеваХадижат
    @ДациеваХадижат 4 года назад +1

    в каком месте и кто проверяет содержание данного token? Что мешает злоумышленнику нагородить своих форм с таким же скрытым полем и сабмитить формы?

  • @sagimoldakyn4737
    @sagimoldakyn4737 4 года назад

    100/100

  • @Веня-к6ь
    @Веня-к6ь 4 года назад

    А нужна ли вышка программисту и знать матешу ?

    • @fallout9000
      @fallout9000 4 года назад +2

      Нужно логические мышление и чуток информатики.
      Математика обычно нужна, если производишь, какие-то вычисления. Например прямое расстояние от А до Б с учетом кривизны земного шара.

    • @gevorgmovsisyan5153
      @gevorgmovsisyan5153 4 года назад +1

      Если ты этого сам не поймешь - не стать тебе хорошим программистом

    • @МаксРаджа
      @МаксРаджа 4 года назад

      На половину да, на половину нет. Когда ты хочешь накачать мышцы, ты идёшь в зал. Когда хочешь прокачать мозг - учишь матан. Потом все его благополучно забывают, и вспоминают лишь если возникает потребность. Но мозги работают в нужном направлении. Если же ты не хочешь это учить и считаешь что и так мозг неплох, кто ж тебя заставит? Пробуй, а вдруг и правда тебе не нужно это)

    • @jerzylevichev1708
      @jerzylevichev1708 3 года назад

      нет

  • @theholdfingersteam2399
    @theholdfingersteam2399 4 года назад

    Мда, со звуком просто ужас

  • @alexweb7084
    @alexweb7084 4 года назад

    У меня на канале выходит плейлист по LARAVEL!
    @

  • @booksandtravels8725
    @booksandtravels8725 3 года назад +1

    безумно бесит в ваших уроках то, что сначала вы делаете неправильно, а потом всё исправляете и делаете как надо, я допустим делаю вместе с вами и зачем мне сначала делать неправильно, потом всё срочно исправлять, притом, что на неправильное делание уходит треть времени, то есть я попусту трачу свой время на неправильное написание кода, учтите эти ошибки при записи следующих уроков, это экономит время и вам и тем кто смотрит ваши видео

    • @НурланИсбулаев-щ6б
      @НурланИсбулаев-щ6б 3 года назад +5

      Это хороший подход, начинающий разработчик сразу видит какие ошибки можно допустить и как их исправлять, а бездумное копирование готового сценария вводит в заблуждение. Так что автору только респект за то что не старается сделать все идеально и не боится допускать ошибок.

    • @booksandtravels8725
      @booksandtravels8725 3 года назад

      @@НурланИсбулаев-щ6б ошибок можно допустить сотни тысяч и что терь их всех допускать чтобы грамотно писать код? весьма странный подход х)

  • @baurbaur332
    @baurbaur332 4 года назад +1

    У тебя будут большие проблемы если 4 часть не выйдет сегодня же.

  • @donatelodonatelo383
    @donatelodonatelo383 2 года назад

    Call to undefined method GuzzleHttp\Psr7\Request::all() вот такое сообщение я получаю после return