Je construis mon propre composant et j'essaie d'insérer une URL youtube dans un champ d'éditeur tinymce. Cependant, l'éditeur continue de supprimer les balises iframe du texte.
J'ai suivi les paramètres recommandés en supprimant "iframe" du paramètre "éléments interdits" du plug-in tinymce.
Dans mes champs de composant xml, un champ pour l'éditeur est créé:
<field name="biography" type="editor" filter="raw" label="LABEL_HERE" description="DESC_HERE" hint="PLACEHOLDER_HERE"/>
Le type de filtre est brut et le type est editor.
Je suis connecté en tant que "super utilisateur" et le filtrage du texte de configuration globale des super-utilisateurs est défini sur "Aucun filtrage".
J'espère que quelque chose me manque, cela me tient occupé pendant plusieurs heures maintenant. Type de frustrant: D
Il existe plusieurs balises interdites par le filtre de texte Joomla.
Aller à la configuration globale Cliquez sur l'onglet "Filtres de texte".
Au bas de cette page, vous verrez une section jaune où sont définies les balises présentes dans la liste noire par défaut.
Tout groupe d'utilisateurs auquel la liste noire par défaut a été attribuée sera empêché/empêché d'utiliser les balises de la liste noire.
Ce n'est pas un bug, c'est une fonctionnalité de sécurité.
Solution - supprimez la liste noire.