ajout du champs blockBody dans le template. Avec possibilité de mettre des image. L'ancien champs s'affichera toujour si le nouveau est vide

This commit is contained in:
antonin gallon 2026-02-13 13:11:37 +01:00
parent bb5d12cb36
commit f792954e04
6 changed files with 17 additions and 5 deletions

View file

@ -33,4 +33,4 @@
text:
extends: fields/body
label: false
image: true
image: true

View file

@ -42,7 +42,7 @@ tabs:
isArchiveMode: false
body:
extends: fields/body
help: Anciens champs conservés pour archive (ne pas remplir pour les nouveaux articles)
help: Anciens champs conservés pour archive (ne pas remplir pour les nouveaux articles). Ce champs ne sera utiliser en front que si le champs "corp" normal est vide.
width: 3/4
when:
isHtmlMode: false

View file

@ -32,6 +32,8 @@
<?php endif ?>
<?php if ($page->isHtmlMode()->isTrue()): ?>
<?= $page->htmlBody()->kt() ?>
<?php elseif ($page->bodyBlocks()->isNotEmpty()): ?>
<?= $page->bodyBlocks()->toBlocks() ?>
<?php else: ?>
<?= $page->body() ?>
<?php endif ?>