Как подключить Ckeditor к фреймворку Yii

среда, 23 ноября 2011 10:20:50, написал Admin

Часто возникает необходимость использовать визуальный редактор на сайте. Есть несколько весьма популярных WYSIWYNG-редакторов. Один из них - Ckeditor. Сегодня я расскажу, как подключить Ckeditor к Yii.


Шаг первый: скачиваем сам редактор с официального сайта: http://ckeditor.com/download
Распаковываем архив в корень сайта.
Шаг второй: скачиваем расширение Yii ckeditor-integration отсюда.
Распаковываем в папку protected/extensions.
Шаг третий: подключаем к форме наш редактор:

<?php
$this->widget('ext.ckeditor.CKEditorWidget',array(
  "model"=>$model,                 # Модель данных
  "attribute"=>'content',          # Аттрибут в модели
  "defaultValue"=>$model->content, #Значение по умолчанию

  "config" => array(
      "height"=>"400px",
      "width"=>"100%",
      "toolbar"=>"Full", #панель инструментов
      "defaultLanguage"=>"ru", # Язык по умолчанию
      ),
   "ckEditor"=>Yii::app()->basePath."/../ckeditor/ckeditor.php",
                                  # Путь к ckeditor.php
  "ckBasePath"=>Yii::app()->baseUrl."/ckeditor/",
                                  # адрес к редактору
  ) ); ?>
Все параметры конфига редактора смотрим здесь

Yii Ckeditor Подключение Yii
  

Поделиться статьей с друзьями:

  

Комментарии к статье