Champ HTML Code
Champ HTML Code
Le champ htmlcode stocke un markup avance controle.
Ideal pour
- markup personnalise avance sous propriete technique
- fragments d'embed etroitement controles
- cas ou des champs structures ne suffisent pas
Exemple de schema
{ "name": "customMarkup", "label": "Custom Markup", "type": "htmlcode" }Usage dans le template
{{{ customMarkup }}}Exemple d'embed controle :
<div class="custom-embed">
{{{ customMarkup }}}
</div>Quand l'utiliser
Utilisez htmlcode uniquement lorsqu'un fragment HTML avance et controle est reellement necessaire.
Quand ne pas l'utiliser
N'utilisez pas htmlcode lorsque :
- un modele de champs structure serait plus clair
- les editeurs n'ont besoin que de contenu formate
- des lignes repetables sont necessaires
Preferez text, textarea, richtext ou repeater chaque fois que possible.
Notes techniques
- gardez
htmlcodesous une propriete technique claire - utilisez-le pour des fragments avances controles, pas comme raccourci pour contourner le modelage du contenu
- revoyez attentivement l'impact de rendu car les choix de markup peuvent affecter la mise en page, le styling et le comportement client
- si les editeurs ont surtout besoin de titres, liens, listes ou paragraphes, utilisez plutot
richtext