dans un de mes formulaires de saisie de composant, j’ai placé un éditeur qui utilise tinymce à partir de la configuration de joomla. Je sauvegarde l'enregistrement en entrant des textes pour un champ de description tel que "description description description description description description" qui, comme vous le voyez, a placé un espace après chaque mot dans l'éditeur en appuyant sur la touche espace du clavier.
mais lorsqu'il est affiché au début, le texte ne se casse pas lorsque vous dépassez la largeur en pourcentage dans le tableau td.
Alors, ces espaces sont-ils en fait des textes ajoutés avec de l’espace via l’éditeur tinymce ??. Lorsque j'ajoute du texte manuellement dans le fichier de vue des composants avant sans afficher le champ de description, je vois des ruptures de texte dans l'espace. J'ai aussi vérifié le champ de description de la table de base de données mysql et je ne vois aucun caractère remplacé par de l'espace.
Alors, où est le problème lorsque j’affiche du texte au début avec l’espace inséré par l’éditeur tinymce en arrière-plan afin de ne pas casser l’espace lorsque la limite de largeur est dépassée?
Avez-vous essayé l'éditeur jce? Je remplace toujours la valeur par défaut par celle-ci et je travaille très bien. https://www.joomlacontenteditor.net/
Il est possible que votre code CSS contienne white-space: nowrap;
_ quelque part, ce qui oblige le texte à s'afficher sur une seule ligne de votre tableau.
Vous devriez également vérifier votre code source pour voir si le texte
description description description description description description description
est rendu dans <pre>
Mots clés.
J'espère que cela vous aide à trouver votre solution.