cms/resources/views/admin/pages/editor.blade.php
Funky Waddle 37ed997989 feat(cms): initialize Laravel project structure and core CMS files
- Added standard Laravel directory structure and configuration.

- Included Svelte and Tailwind configuration for the admin interface.

- Added core PHPUnit and testing scripts.
2026-04-13 12:48:06 -05:00

24 lines
1.1 KiB
PHP

@extends('layouts.admin')
@section('content')
<div id="app"
data-component="PageEditor"
data-admin-path="{{ env('ADMIN_PATH', 'loom') }}"
@if($page)
data-page="{{ json_encode(['id' => $page->id, 'title' => $page->title, 'slug' => $page->slug, 'content' => $page->content, 'meta_description' => $page->meta_description, 'is_published' => $page->is_published, 'include_navigation' => $includeInNavigation]) }}"
@else
data-page="null"
@endif
data-status="{{ session('status') }}"
data-errors="{{ json_encode($errors->all()) }}"
data-permissions="{{ json_encode($permissions) }}"
data-available-locales="{{ json_encode($availableLocales) }}"
data-default-locale="{{ $defaultLocale }}"
data-a11y-issues="{{ json_encode($a11yIssues ?? []) }}"
data-include-in-navigation="{{ ($includeInNavigation ?? false) ? 'true' : 'false' }}">
<div class="ui active inverted dimmer">
<div class="ui text loader">Loading Page Editor...</div>
</div>
</div>
@endsection