8
votes

CKEDITOR dans CECONDIDEIDE

Je veux charger CKeditor dans CodeDigniter, je cherche beaucoup, mais je ne comprends pas leur chemin.

J'ai placé ckeditor dans applications / plugins et je veux maintenant faire l'éditeur, alors je veux faire en suivant la méthode du contrôleur. xxx

mais il fait de simples teexitaires uniquement, avec

Ceci est un exemple de texte . valeur. où est le problème et comment dois-je le résoudre?


0 commentaires

7 Réponses :


31
votes

J'utilise cette étape pour ajouter CKedititor à mes applications de Cadedigniter:

1) Téléchargez ces fichiers: p>


15 commentaires

Comment ajouter une fonctionnalité de téléchargement d'image? Ajout de l'image en $ config [«Barre d'outils»] mais elle ne fonctionne pas. S'il vous plaît aider


@ user1149244 Oui, vous devez le créer


@ Mansoorkhan chéruuzuzha: J'ai trouvé que ces liens vous ont utile de faire le téléchargement de l'image du travail dans ckeditor DEREKMD.COM/2013/03/CKEDOR-Image-Upload-In-CodeInter . Vous voudrez peut-être essayer. L'un des meilleurs tutoriels que j'ai trouvés jusqu'à présent.


Fonctionne parfaitement en utilisant les étapes répertoriées!


J'ai suivi votre pas, mais je suis confronté à ce que chaque fois que je puis que je puisse cliquer sur le bouton de serveur Parcourir cet écran de contextuel, montrez-moi vide. Pourriez-vous m'aider à cela?


J'ai posé une question ici Stackoverflow.com/questions/20798373/...


Tout fonctionne bien, sauf que le CKeditor n'obéit pas le paramètre Hauteur. Pourquoi?


Tous vos liens sont supprimés ... :(


@Christiangiupponi Aucun d'entre eux ne fonctionne ... Toutes sont mortes Voir ce Pastebin.com/fkk9e0rr


Homme, si je clique sur le lien, je vois le code ... Tous les liens sont définis à expiration: jamais


@Christiangiupponi: Pouvez-vous aider, comment puis-je obtenir la valeur du champ CKEditor dans le contrôleur? tandis que c'est avoir 'echo $ ceci-> ckeditor-> éditeur ("Nom textarea", "valeur textarea par défaut");' Pour montrer à CK Editor, comment puis-je soumettre une valeur en utilisant ceci? une idée ?


@Devangmistez vous devez envelopper dans un formulaire et utiliser l'événement de soumission pour récupérer le contenu dans le contrôleur.


Les liens ne fonctionnent pas. Souhaitez-vous s'il vous plaît corriger les liens?


Cette méthode est-elle sécurisée pour insérer dans la base de données?


@metalBox Cela n'entrera aucune donnée dans votre base de données, cela ne montrera que les étapes pour ajouter CKEditor à Textarea, la soumission de formulaire est sur votre propre



4
votes

Vous pourriez sinon faire ceci:

  1. Copiez les fichiers CKEDITOR dans un dossier de la racine de votre source, par exemple CKeditor li>
  2. Inclure les fichiers CKEDITOR dans votre fichier de vue P>

     <textarea cols="80" id="edi" name="editor1" rows="10">
                    <?php echo $page_content->message1; ?>
                                </textarea>
                                <script>
    
                                    CKEDITOR.replace('edi');
    
                         </script>    </body>   
    
  3. enfin votre textarea dans votre document HTML P>

    p>

     <script src="<?php echo base_url(); ?>ckeditor/ckeditor.js"></script>
            <link rel="stylesheet" href="<?php base_url(); ?>style/format.css">
    


0 commentaires

0
votes

Eh bien, je sais que cette question est ancienne, mais c'est ce que j'ai fait, et semble être le plus facile pour moi.

  1. dans ma racine, j'ai un répertoire appelé "JS" et dans ce que j'ai un Répertoire appelé 'plugins'. J'ai copié les fichiers CKEDITOR. LI>
  2. Ensuite, dans Application / Vues / Common / Indiques Code> J'ai un fichier d'en-tête intitulé ' ckeditor.php code>'. Dans ce fichier, il suffit de réside le code suivant: Li> ol>
    <script type="text/javascript" src="php echo base_url();?>
    js/plugin/ckeditor/ckeditor.js"></script>
    


0 commentaires

1
votes

J'ai trouvé une explication douce de ligne 2-code-ligne ici: http://www.iprogtermerindIa.in/how-to-Integrate-ckeditor-In-CodeInter/#COMMENT-73

Juste au cas où le lien disparaît, je collerai le texte ici. Cela a fonctionné pour moi 8/1/14: p>

Inclure cette ligne à votre vue où vous souhaitez utiliser CKEditor et placer votre dossier CKEditor dans le dossier racine. Ici, je placé dans JS / CKEditor / dans le dossier racine P>

<?php echo form_textarea(array('name' =>'desc','id'=>'desc','class'=>"ckeditor")); ?>


0 commentaires

0
votes

Même problème est que je suis indispensable, mais juste une petite chose que vous avez besoin de tous les fichiers dans le dossier d'actif dans le dossier racine. ma partie de contrôleur est xxx


ma partie de vue est xxx

i mettre le dossier CK Éditer dans le dossier d'actif et l'actif Dossier dans le fichier root comme
C: \ wamp \ www \ site \ actifs \ admin \ ckeditor


2 commentaires

Est-ce une réponse, ou une nouvelle question?


C'est la réponse de la question ci-dessus



1
votes
  1. Télécharger le package CKEDITOR de https://ckeditor.com/ckeditor-4/download/
  2. Dossier Unzip dans votre dossier de projet de codeigniter à votre emplacement préféré.
  3. Inclure le