rename isArchiveMode to isBlockMode with inverted logic
Toggle now controls block mode (on = blocks, off = legacy text). Update both blueprint conditions and front template to use isBlockMode. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
3591af16e4
commit
e4a04cd127
2 changed files with 7 additions and 6 deletions
|
|
@ -26,12 +26,13 @@ tabs:
|
|||
label: Chapo
|
||||
extends: fields/body
|
||||
help: optionnel
|
||||
isArchiveMode:
|
||||
label: Mode archive
|
||||
isBlockMode:
|
||||
label: Mode blocs
|
||||
type: toggle
|
||||
default: true
|
||||
width: 1/4
|
||||
help: |
|
||||
Actif : l'ancien champ body sera affiché dans le panel (texte sans médias). Utile pour éditer d'anciens articles uniquement.
|
||||
Actif : éditeur en blocs (texte + médias). Inactif : ancien champ texte sans médias, utile pour éditer d'anciens articles uniquement.
|
||||
when:
|
||||
isHtmlMode: false
|
||||
bodyBlocks:
|
||||
|
|
@ -39,14 +40,14 @@ tabs:
|
|||
width: 3/4
|
||||
when:
|
||||
isHtmlMode: false
|
||||
isArchiveMode: false
|
||||
isBlockMode: true
|
||||
body:
|
||||
extends: fields/body
|
||||
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
|
||||
isArchiveMode: true
|
||||
isBlockMode: false
|
||||
htmlBody:
|
||||
label: Corps
|
||||
type: textarea
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@
|
|||
<?php endif ?>
|
||||
<?php if ($page->isHtmlMode()->isTrue()): ?>
|
||||
<?= $page->htmlBody()->kt() ?>
|
||||
<?php elseif ($page->bodyBlocks()->isNotEmpty()): ?>
|
||||
<?php elseif ($page->isBlockMode()->isTrue()): ?>
|
||||
<?= $page->bodyWithAnchors() ?>
|
||||
<?php else: ?>
|
||||
<?= $page->body() ?>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue