2011-01-25 4 views
1

iam Использование ckeditor на моем сайте для добавления содержимого к страницам. Но я не могу понять, как получить этот контент в ckeditor для его редактирования позже ...Редактировать содержание в ckeditor

Как загрузить контент в ckeditor? И используя следующий код для загрузки редактора:

 
    if ([email protected]_exists('../../ckeditor/ckeditor.php')) 
    { 
    if (@file_exists('../../ckeditor/ckeditor.js') || @file_exists('../../../ckeditor/ckeditor_source.js')) 
     printNotFound('CKEditor 3.1+'); 
    else 
     printNotFound('CKEditor'); 
    } 


include_once '../../ckeditor/ckeditor.php'; 
include_once '../../ckfinder/ckfinder.php'; 

// This is a check for the CKEditor class. If not defined, the paths in lines 57 and 70 must be checked. 
if (!class_exists('CKEditor')) 
{ 
    printNotFound('CKEditor'); 
} 
else 
{ 
$ckeditor = new CKEditor(); 
$ckeditor->basePath = '../../ckeditor/'; 
$ckfinder = new CKFinder(); 
$ckfinder->BasePath = '../../ckfinder/'; // Note: BasePath property in CKFinder class starts with capital letter 
$ckfinder->SetupCKEditorObject($ckeditor); 
$ckeditor->editor('message'); 
} 

ответ

4

Одним из способов являются предварительно заполнить <textarea> поля с соответствующим (htmlentities() переработанного) содержанием HTML. CKEditor будет автоматически извлекать данные и вставлять их в редактор WYSIWYG.

См Integration chapter in the developers guide

+0

Но я не смог найти, где находится текстовое поле в моем коде ... я не имею его в своем коде .. текстовое поле идет динамически ... я просто включил файл ckeditor .... Я хочу что-то вроде : http://ckeditor.com/demo –

+1

@dskanth, пожалуйста, отредактируйте ваш вопрос и добавьте код, который вы используете. –

+0

Отредактировал мой вопрос .... добавил код для загрузки редактора ... теперь я не понимаю, как загрузить какой-либо контент в редактор по умолчанию –

2

Для тех, кто не нашел ответа, «редактор» метод CKEditor позволяет загружать значения

public function editor($name, $value = "", $config = array(), $events = array()) 

по умолчанию Просто передайте ваше значение по умолчанию во втором параметрах.

Смежные вопросы