Utiliser une zone de richtext en backend

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Utiliser une zone de richtext en backend

    Bonjour,

    Je dispose d'un actuellement d'un composant créer par mes soins et je souhaite l’améliorer surtout d'un point de vue fonctionnelle. C'est dans cette optique que je voudrais remplacer un simple input de text_area par une zone de richtext comme JCE.
    Il s’avère que j'ai installer JCE mais je n'ai pas la moindre idée de comment faire pour l'utiliser dans un composant. Bien entendu ce qui est entré dans la zone de texte doit être stocker en base de données donc si vous auriez des pistes a m'indiquer pour que je puisse le faire.

    Je vous remercie d'avance et attend vos réponses avec impatience.

    Cordialement, Abdel.

  • #2
    Re : Utiliser une zone de richtext en backend

    Bonjour

    Je te suggère de faire comme (quasi) tout le monde : tu prends exemple sur un composant de ton choix. Par exemple, com_content.

    Ce qu'il faut faire, c'est utiliser JFactory() et la méthode getEditor().

    Voici la doc officielle : http://docs.joomla.org/JFactory/getEditor

    Attention : au moment de récupérer les données du formulaire, ton contrôlleur devra accepter les codes HTML pour le champs de type éditeur. C'est bien expliqué dans la doc que je t'ai communiqué.

    Par exemple
    Code PHP:
      $data JRequest::get'post');   /* Get proper HTML-code for your HTML-encoded field now by using JREQUEST_ALLOWHTML*/   $data['mon_champs_html']=JRequest::getVar'mon_champs_html''''post''string'JREQUEST_ALLOWHTML ); 
    </span>
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Utiliser une zone de richtext en backend

      Re,

      Merci pour la documentation, c’était exactement ce que je recherchait sans pouvoir mettre la main dessus. Grâce a cela j'ai pu mettre en place la zone de richtext et la récupération en base de donnée fonctionne. Encore merci.

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X