K

Začínáme

Dokumentace Wire

Rozcestník dokumentace Wire — dva povrchy, kvůli kterým sem většina lidí přichází, z čeho jsou postavené a vrstvy, které z nich složí celý admin.

Na této stránce

Wire je ekosystém Livewire komponent pro Laravel: tabulka, formulářový systém a vrstvy, které z nich udělají admin — vlastník pro každou entitu, shell, ve kterém se vykreslí, a hotové oblasti, které se instalují místo psaní.

composer require nyoncode/wire-suite
php artisan wire:install

Nic vás k téhle cestě nenutí. Každý balíček níž se instaluje samostatně a celý stack nad wire-core je volitelný — viz Instalace Wire pro setup na jeden příkaz a Mapa projektu pro to, co na čem závisí.

Začínáme

Dokument Popis
Instalace Wire Celý stack v jednom require a jeden interaktivní příkaz
Začínáme Tailwind, Livewire, assety a první tabulka a formulář
Konfigurace Publikované config soubory, proměnné prostředí a výchozí hodnoty
Autorizace Gates, policies, oprávnění, pravidla tabulek a formulářů
Motivy a přizpůsobení Barvy, ikony, přebíjení views a lokalizace
Testování Standalone, Livewire a unit testy formulářů a tabulek
Kuchařka Receptury podle úkolů, postavené na veřejném API
Ošetření chyb Výjimky, které který balíček vyhazuje, a co znamenají
Řešení potíží Opravy běžných konfiguračních problémů
Průvodce upgradem Verzování, požadavky a co změnila 2.0
Mapa projektu Přehled balíčků, instalační cesty, rozvržení zdrojů, testovací příkazy

Formuláře

wire-forms — schéma polí deklarované v PHP, navázané na Livewire hostitele nebo použité samostatně.

Dokument Popis
Přehled formulářů Jeden formulář, více formulářů, standalone použití a průběh ukládání
Validace Pravidla, hlášky a vlastní validační chování
Reaktivní pole Pole, která živě reagují na jiná pole
Životní cyklus ukládání Validace, mutace, perzistence a notifikace
Reference polí Všechna pole — vstupní, layoutová, zobrazovací, relační, repeater
Rozšiřování formulářů Vlastní pole, zobrazovací komponenty, presety a balíčkování

Tabulka

wire-table — povrch pro výpisy: sloupce, filtry, akce, inline editace, exporty a vrstva gest.

Dokument Popis
Přehled tabulky První tabulka, WithTable a základní konfigurace
Sloupce Typy sloupců, formátování, hledání, řazení, responzivní viditelnost
Filtry Vestavěné filtry a vlastní chování dotazu
Akce Řádkové, hromadné a hlavičkové akce s modálními formuláři
Akce nad záznamem Kontextové menu řádku a co všechno umí
Výběr a Gesta Klávesová navigace, rozsahy, tažení výběru, fill handle
Exporty a Importy CSV, Excel a PDF ven; namapované, přetypované a zvalidované CSV dovnitř
Souhrny Agregace v patičce, scopes, rollupy a celkové součty
Seskupení řádků a Podřádky Skupiny s mezisoučty; podřízené záznamy uvnitř řádku
Relation managery Relací omezené tabulky jako samostatné komponenty
Zdroje dat Tabulka nad něčím, co není Eloquent
Pokročilé funkce Polling, výkon a ladění

Core

wire-core — z čeho jsou oba povrchy postavené a povrchy, které vlastní seznam ani formulář nemají.

Dokument Popis
Wire Core Co žije v core, jak jsou jeho moduly navrstvené a která stránka na co odpovídá
Foundation Sdílené traity, ikony, barvy, enumy a Blade helpery
Akce Řádkové, hromadné a hlavičkové akce, skupiny, modaly, wizardy, fronty
Modaly Potvrzovací, slide-over a wizard komponenty
Notifikace Hodnotové objekty notifikací, manager a drivery
Widgety Statistiky, grafy, tabulkové a vlastní widgety, dashboardy
Infolisty Read-only zobrazení jednoho záznamu podle schématu
Editovatelné panely Infolist, který jde editovat — každá změna se uloží sama
Schéma Sdílený layoutový slovník — Grid, Section, Flex, Tabs, Wizard
Globální vyhledávání Jedna command palette nad vším zaregistrovaným
Auditní log Zápis změn modelů a událostí kolem tabulek
Pluginy Rozšiřovací body pro aplikace i balíčky, hooky a registry typů

Panely

wire-panels — vlastnická vrstva: jedna entita deklarovaná jednou a k ní stránky, menu a routy.

Dokument Popis
Přehled panelů Co je vlastnická vrstva a co se s ní instaluje
Resources Identita, kontrakty povrchů, pojmenování, registrace
Stránky Seznam, založení, editace, detail a dashboard
Navigace Položky, skupiny, workspace a katalog
Routování Deklarované stránky jako URL, middleware pro každý resource, zóny
Moduly Resource a dashboardy jedné byznysové oblasti, deklarované jednou

Admin

wire-admin — volitelný shell. Všechno ostatní funguje i bez něj.

Dokument Popis
Admin shell Instalace, co shell čte, a jeden řádek pro Tailwind
Layout Sloty, přihlašovací rám a roh s přihlášeným uživatelem
Sidebar Komponenta menu a 64pixelová lišta
Branding a motiv Logo, třístavový přepínač motivu, publikování views

Moduly

Celé oblasti dodané jako composer balíčky.

Dokument Popis
Hotové moduly Co která nainstaluje a jak ji zase odebrat
Uživatelé Uživatelská oblast, s rolemi tam, kde je aplikace má
Týmy a dvoufaktor Zapnutí dvoufaktoru přes Fortify a rolí v rámci týmů
Přihlašování Přihlášení, reset hesla, ověření, dvoufaktorová výzva
Nastavení Typovaná nastavení aplikace, s obrazovkou i úložištěm
Notifikace Historie za zvonečkem
Audit Obrazovka pro stopu, kterou wire-core už zapisuje
Média Uploady, procházitelná knihovna, náhledy a picker do formulářů

Sortable

Dokument Popis
Přehled sortable Drag & drop řazení řádků a sloupců
Instalace Nastavení balíčku a požadavky na frontend
Řazení řádků a řazení sloupců Dvě osy a co si která ukládá
Přizpůsobení a pokročilé Úchyty, omezení a rozšiřovací body
API reference API sortable tabulky a traity

Boost

AI nástroje pro ekosystém — MCP server, guidelines a skills pro kódovací agenty.

Dokument Popis
Přehled Boostu Co je Wire Boost a jak pomáhá AI agentům
Instalace Instalace balíčku a nastavení agentů
MCP server a nástroje MCP server a jeho introspekční nástroje
Guidelines a skills Vždy načtená a on-demand vrstva AI kontextu