Chcete-li vytvořit, aktualizovat a odstranit funkce v Laravel, postupujte takto:
Definovat Route
Začněte definováním route s pro zpracování akcí vytvoření, aktualizace a odstranění.
Ve výše uvedeném příkladu definujeme route s pro vytvoření uživatele, uložení uživatele, úpravu uživatele, aktualizaci uživatele a smazání uživatele.
Definujte Controller
Dále definujte metody v souboru controller pro zpracování požadavků od route s.
V každé metodě můžete provádět odpovídající akce, jako je zobrazení formuláře, ukládání nových dat, aktualizace existujících dat a mazání dat.
Vytvořit uživatele Interface
Vytvořte uživatele interface( views
) pro zobrazení formulářů a zobrazení dat. Například:
Seznam( views/users/index.blade.php
):
Upravit formulář( views/users/create.blade.php
):
Upravit formulář( views/users/edit.blade.php
):
Zpracovat data
V metodách ukládání a aktualizace v controller, můžete použít metody Eloquent k ukládání a aktualizaci dat v databázi.
Zobrazit zprávy
Nakonec můžete uživateli zobrazit zprávy o úspěchu nebo chybách po provedení akcí vytvoření, aktualizace a odstranění.
- Použijte Laravel Session k zobrazení úspěšných nebo chybových zpráv v pohledech.
Pomocí těchto kroků jste úspěšně vytvořili funkce pro vytváření, aktualizaci a odstraňování v Laravel.