cerebrate/templates/element/genericElements/Form/formLayouts/formDefault.php

38 lines
1.2 KiB
PHP

<div class="col-12 mb-3">
<h2 class="fw-light">
<?= empty($data['title']) ? sprintf('%s %s', $actionName, $modelName) : h($data['title']) ?>
</h2>
<?= $formCreate ?>
<?= $ajaxFlashMessage ?>
<?php if (!empty($data['description']) || !empty($data['descriptionHtml'])) : ?>
<div class="pb-3 fw-light">
<?= !empty($data['descriptionHtml']) ? $data['descriptionHtml'] : h($data['description']) ?>
</div>
<?php endif; ?>
<div class="panel col-lg-12">
<?= $fieldsString ?>
</div>
<?php if (!empty($metaTemplateString)) : ?>
<div class="col-lg-10">
<?=
$this->Bootstrap->accordion(
[
'class' => 'mb-3'
],
[
[
'_open' => true,
'header' => [
'title' => __('Meta fields')
],
'body' => $metaTemplateString,
],
]
);
?>
</div>
<?php endif; ?>
<?= $this->element('genericElements/Form/submitButton', $submitButtonData); ?>
<?= $formEnd; ?>
</div>