34 lines
2.0 KiB
PHP
34 lines
2.0 KiB
PHP
<?= $this->extend(LAYOUTS[$viewDatas['layout']]['path']) ?>
|
|
<?= $this->section('content') ?>
|
|
<div id="container" class="content">
|
|
<link href="/css/<?= $viewDatas['layout'] ?>/form.css" media="screen" rel="stylesheet" type="text/css" />
|
|
<?= form_open(current_url(), ['id' => 'action_form', ...$viewDatas['forms']['attributes']], $viewDatas['forms']['hiddens']) ?>
|
|
<div class="action_form">
|
|
<table class="table table-bordered">
|
|
<?php foreach ($viewDatas['fields'] as $field): ?>
|
|
<tr>
|
|
<th nowrap class="text-end"><?= $viewDatas['helper']->getFieldLabel($field, $viewDatas) ?></th>
|
|
<td nowrap class="text-start">
|
|
<?= $viewDatas['helper']->getFieldForm($field, old($field) ?? $viewDatas['entity']->$field, $viewDatas) ?>
|
|
<div><?= validation_show_error($field); ?></div>
|
|
</td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</table>
|
|
<div class="text-center"><?= form_submit("", '수정', ["class" => "btn btn-outline btn-primary"]) ?></div>
|
|
<?= form_close(); ?>
|
|
</div>
|
|
<?php if (session()->has('error')): ?><div class="alert alert-info text-start"><?= nl2br(session('error')) ?></div><?php endif; ?>
|
|
</div>
|
|
<!-- <script src="/assets/tinymce/tinymce.min.js" referrerpolicy="origin"></script>
|
|
<script>
|
|
tinymce.init({
|
|
selector: 'textarea#description', // Replace this CSS selector to match the placeholder element for TinyMCE
|
|
license_key: 'gpl',
|
|
// inline: true,
|
|
plugins: 'advlist autolink lists link image charmap preview anchor',
|
|
toolbar: 'undo redo | accordion accordionremove | importword exportword exportpdf | math | blocks fontfamily fontsize | bold italic underline strikethrough | align numlist bullist | link image | table media | lineheight outdent indent| forecolor backcolor removeformat | charmap emoticons | code fullscreen preview | save print | pagebreak anchor codesample | ltr rtl',
|
|
menubar: 'file edit view insert format tools table help'
|
|
});
|
|
</script> -->
|
|
<?= $this->endSection() ?>
|