Problem
Chcesz utworzyć pole wejściowe formularza.
Zamiast pisać katalog HTML, chcesz użyć fasady formularza Laravel.
Rozwiązanie
Użyj Forma :: input ()
metoda.
Metoda przyjmuje 4 argumenty.
$ typ - (wymagany) Pierwszy argument określa rodzaj danych wejściowych. Wartości takie jak „tekst”, „hasło”, „plik” itp. są akceptowane.
$ nazwa - (wymagana) Drugim argumentem to nazwa.
$ wartość - (opcjonalnie) Trzeci argument to wartość pola wejściowego.
$ opcje - (opcjonalnie) Czwarty argument to tablica dodatkowych atrybutów pola. Tablicę można wypełnić elementami posiadającymi klawisze, takie jak „id”, „rozmiar” lub „klasa”.
Zwykle jest to używane w szablonie ostrza.
Dyskusja
Użyj konkretnej metody dla rodzaju pożądanego pola.
Zamiast wywoływać formularz :: input () bezpośrednio użyj jednej z następujących czynności:
FORM :: hasło () - Tworzenie pola wprowadzania hasła.
Forma :: text () - Tworzenie pola wprowadzania tekstu.
Form :: Hidden () - Tworzenie ukrytego pola wejściowego.
FORM :: e -mail () - Tworzenie pola wprowadzania e -mail.
Forma :: url () - tworzenie pola wejściowego adresu URL.
Forma :: plik () - Tworzenie pola wprowadzania pliku.
Wiązanie modelu
Zobacz przepis tworzenia nowego formularza opartego na modelu, aby uzyskać szczegółowe informacje na temat tego, jak wartość wejściowa jest zastąpiona, jeśli powiązasz model z formularzem.