Skip to content
Snippets Groups Projects
create.php 1.32 KiB
Newer Older
  • Learn to ignore specific revisions
  • 
    <?= $this->section('title') ?>
    <?= lang('Page.create') ?>
    <?= $this->endSection() ?>
    
    
    <?= $this->section('pageTitle') ?>
    <?= lang('Page.create') ?>
    <?= $this->endSection() ?>
    
    
    <form action="<?= route_to('page-create') ?>" method="POST" class="flex flex-col max-w-3xl gap-y-4">
    
    <Forms.Field
        name="title"
        label="<?= lang('Page.form.title') ?>"
        required="true"
    
        data-slugify="title"
        class="max-w-sm" />
    
        <Forms.Label for="slug"><?= lang('Page.form.permalink') ?></Forms.Label>
    
        <permalink-edit class="inline-flex items-center w-full text-xs" edit-label="<?= lang('Common.edit') ?>" copy-label="<?= lang('Common.copy') ?>" copied-label="<?= lang('Common.copied') ?>" permalink-base="<?= base_url('pages') ?>">
            <span slot="domain" class="flex-shrink-0">…/pages/</span>
    
            <Forms.Input name="slug" required="true" data-slugify="slug" slot="slug-input" class="flex-1 text-xs" />
    
    <Forms.Field
        as="MarkdownEditor"
        name="content"
        label="<?= lang('Page.form.content') ?>"
        required="true"
        rows="20" />
    
    <Button variant="primary" type="submit" class="self-end"><?= lang('Page.form.submit_create') ?></Button>