IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

FCKeditor sort du balisage PHP [CKEditor]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre averti Avatar de guy2004
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    805
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 805
    Points : 377
    Points
    377
    Par défaut FCKeditor sort du balisage PHP
    bonjour,

    J'appele des modules via un include, et un de mes fichiers contient une instance de FCKeditor.

    Mon probleme est que cette instance ne s'affiche pas où je veux mais carremment en dehors de ma maquette avant même le HEAD et si j'affiche la source cela donne ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <div><input type="hidden" id="$formvars[valeur]" name="$formvars[valeur]" value="&lt;div align=&quot;center&quot;&gt;&lt;i&gt;Bienvenu
    ....
    <iframe id="$formvars[valeur]___Frame" src="FCKeditor/editor/fckeditor.html?InstanceName=$formvars[valeur]&amp;Toolbar=Default" width="40%" height="200" frameborder="no" scrolling="no"></iframe></div><html>
    <head>
    et dans mon fichier qui est inclus c'est codé comme ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    $contenu .= '<FORM action="index.php" method="post">
       <INPUT name="mode" type=hidden value="validation">
       <INPUT name="module" type=hidden value="'
       . $module
       . '">
       <INPUT name="edit_id" type=hidden value="'
       . $edit_id
       . '">';
     // --- en tête de la table
     $contenu .= '<table border="0" cellspacing="1"
       cellpadding="3" class="contenu" align="center">';
    ...
     
    $contenu .= '<tr class="ligne_contenu">
      <td>' . $tr_adm_valeur . ':</td>
     
      <td valign="top">'.$oFCKeditor->Create().'</td></tr>';
    Donc mon fichier est bien inclus mais je ne sais pas pourquoi mon instance de FCKeditor sort completement de mon balisage.

    Quelqu'un comprend t-il mon problème ?
    merci beaucoup

  2. #2
    Membre averti Avatar de guy2004
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    805
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 805
    Points : 377
    Points
    377
    Par défaut
    Bon j'ai trouvé, en fait lorsque l'on fait une utilisation avec un template, il faut appeler la methode createhtml() :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $output = $oFCKeditor->CreateHtml() ;
    au lieu de Create();

    Ainsi cela se palce bien et le html généré est correct.
    Voilà

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. sort STRING_SORT | SORT_FLAG_CASE php 5.5 et 5.6
    Par sben42 dans le forum Langage
    Réponses: 2
    Dernier message: 07/04/2016, 09h19
  2. [CKEditor] Appeler FCKEditor avec un code PHP et non JavaScript
    Par Alexandrebox dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 04/05/2009, 11h10
  3. [CKEditor] Quelle est la licence du script fckeditor.php ?
    Par Annuaire411 dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 02/11/2006, 20h50
  4. Réponses: 21
    Dernier message: 13/10/2006, 13h12
  5. [CKEditor] Qui utilise FCKeditor sur son site php pour config ?!
    Par guy2004 dans le forum Bibliothèques & Frameworks
    Réponses: 62
    Dernier message: 26/10/2005, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo