← Pages

{{ $record->exists ? $record->title : 'New page' }}

@if($record->exists && $record->is_home)Homepage@endif

Page details, search metadata, publishing and content structure.

@if($record->exists)
@if($record->status === 'published')Open live page@endif Edit content
@csrfDuplicate
@endif
@if(session('status'))
{{ session('status') }}
@endif @if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf @if($record->exists) @method('PUT') @endif

Page identity

Use a clear title editors and visitors can recognise.

{{ old('summary', $record->summary) }}

Content structure

Build the page with ordered, reusable sections in the visual composer.

@if($record->exists){{ $record->content_placements_count ?? 0 }} sections@endif
@if($record->exists)

Page composer

Add hero areas, text, feeds, calls to action and shared site sections, then drag them into order.

Open content composer
@else
Save the page first, then add and arrange its content sections.
@endif
Legacy body content

Kept for compatibility with older templates. New pages should use the content composer.

URL and presentation

Keep URLs short, readable and stable.

/

Search preview

{{ url('/') }}/
{{ old('title', $record->title ?: 'Page title') }}

{{ Str::limit(old('summary', $record->summary ?: 'Add a concise summary to improve how this page appears in search and content listings.'), 160) }}

Publishing schedule

Publish immediately or define a controlled availability window.