Dokumentasjonsmeny
Bygge et nettsted
Oppsett og nettstedet
Visningene som tegner hele sider, og alt Aurora leverer.
Et oppsett er en Blade-visning som tegner en hel side: <head>, header, blokkene og footer. Aurora leveres med fire: standard (standardoppsettet: topptekst, meny og bunntekst), landing (toppteksten svever over den første blokken), minimal (bare logoen, for kampanjer) og blank (bare siden), som publiseres til resources/views/vendor/aurora/layouts ved installasjon, så nettstedet kan gjøre dem til sine egne. Dette nettstedet legger til to egne: landingssiden forsiden bruker, og dokumentasjonsoppsettet du leser nå.
resources/views/vendor/aurora/layouts/standard.blade.php
Blade
<x-layouts.site
:title="$page->seoTitle()"
:description="$page->meta_description ?: $page->excerpt"
:canonical="$page->url()"
:noindex="$page->noindex || $page->isRestricted() || $preview || $embedded"
:page="$embedded ? null : $page"
>
<x-aurora::blocks :page="$page" />
</x-layouts.site>
- Alle oppsett får
$page,$layout,$preview(en forhåndsvisningslenke, eller en side som ikke er publisert ennå) og$embedded(tegnet inne i forhåndsvisningen i den visuelle editoren). <x-aurora::blocks :page="$page" />viser sidens blokker på gjeldende språk.- Legge til et oppsett: i Innstillinger › Maler › Oppsett gir du det et navn, en nøkkel, et ikon og Blade-visningen det bruker, som kan være hvilken som helst visning i appen din, og velger standarden. Sider velger oppsett fra kort med miniatyrbilder, og forhåndsvisningslenker kan vise en side i et annet oppsett.
- Felles deler som header, menyer og footer hører hjemme i komponenter:
Menu::location('header'),Setting::get(…)og innstillingene blokkbiblioteket ditt legger til.
Hva Aurora leverer
- Sider på adressen sin, i oppsettet de har valgt, og andre språk under sitt prefiks (
/nb/om-oss). Utkast og planlagte sider gir 404 for besøkende og vises som forhåndsvisning for innloggede redaktører. - Signerte forhåndsvisningslenker for utkast, planlagte sider, upubliserte endringer, versjoner, andre språk og andre oppsett.
sitemap.xmlmed publiserte sider, uten skjulte, passordbeskyttede eller medlemssider, ogrobots.txt, som holder søkeroboter unna/adminog forhåndsvisninger.- Passordbeskyttede sider låses opp for besøket; medlemssider viser en innloggingsside. Publiser
aurora-viewsfor å endre utseendet på dem. - Videresendinger, som sjekkes før en 404; sidebufferen;
/files/{id}; og skjemaer sendt til/forms/{form}.
Slå av aurora.routes for å rute sidene selv med Aurora\Http\Controllers\PageController.