Utilisation des balises dans EngageBox - Appel à l'IA

Guide clair, précis et 100 % Joomla 6 + EngageBox.

✅ 1) Balises HTML classiques

Oui, sans problème.

Dans le contenu d’une EngageBox, tu peux mettre :

  • <strong>, <em>, <h2>, <p>, <div>, <span>

  • <img>

  • <a href="/">

  • <ul><li>

  • <iframe> (si autorisé par Joomla)

👉 EngageBox ne filtre pas le HTML, sauf si ton éditeur (JCE) est en mode “nettoyage”.

✅ 2) Balises Joomla : {loadmodule}, {loadposition}, {module}

Oui, EngageBox les interprète parfaitement.

Exemples :

Code


⚠️ Condition : dans EngageBox → onglet Content → activer "Prepare Content" Sinon Joomla n’interprète pas les balises.

⚠️ 3) Balises de champs personnalisés :

Oui, mais seulement si :

  1. Prepare Content = ON

  2. Le champ est lié à un article (ou un item) que Joomla peut charger

  3. Tu utilises la syntaxe correcte :

Code

   ; si tu utilises l’ID

👉 EngageBox peut afficher un champ ACF ou natif, mais uniquement si la box est affichée dans le contexte d’un article.

Si la box apparaît sur une page qui n’a pas d’article → les champs ne s’affichent pas.

⚠️ 4) Balises de plugins (ACF, Shortcodes, etc.)

Oui, si :

  • Le plugin est activé

  • “Prepare Content” est activé

  • Le plugin fonctionne hors contexte article (certains non)

Exemple ACF :

Code
{acf field="cr-auteur"}

❌ 5) Balises PHP

Impossible directement.

Tu ne peux pas mettre :

Code
<?php echo $variable; ?>

Mais tu peux contourner via :

  • un module personnalisé en mode PHP

  • puis dans EngageBox :

❌ 6) Balises de PageBuilder CK

PageBuilder CK ne fonctionne pas dans EngageBox, car :

  • PBCK ne s’exécute que dans un article ou un module

  • EngageBox ne charge pas le moteur CK

👉 Solution : créer un module PageBuilder CK → puis l’appeler dans EngageBox :

Code

🎯 Résumé ultra clair

Type de baliseFonctionne dans EngageBox ?Conditions
HTML ✔ Oui Aucune
{loadmodule} ✔ Oui Prepare Content = ON
{loadposition} ✔ Oui Prepare Content = ON
{field} ✔ Oui Page = article + Prepare Content
{acf ...} ✔ Oui Plugin actif + Prepare Content
PageBuilder CK ✔ Oui (via module) Appeler un module PBCK
PHP ❌ Non Passer par un module PHP