Попытка использовать CKEditor с Yii Framework для моего текстового поляTheCKEditorWidget не может найти представление «ckeditor». юй ошибка
Я получаю эту ошибку
TheCKEditorWidget не может найти вид «TheCKEditorWidget
Вот мой взгляд _form.php
$this->widget('application.extensions.TheCKEditor.TheCKEditorWidget',array(
'model'=>$model, # Data-Model (form model)
'attribute'=>'field', # Attribute in the Data-Model
'height'=>'400px',
'width'=>'100%',
'toolbarSet'=>'Basic', # EXISTING(!) Toolbar (see: ckeditor.js)
'ckeditor'=>Yii::app()->basePath.'/../ckeditor/ckeditor.php',
# Path to ckeditor.php
'ckBasePath'=>Yii::app()->baseUrl.'/ckeditor/',
# Relative Path to the Editor (from Web-Root)
'css' => Yii::app()->baseUrl.'/css/index.css',
# Additional Parameters
));
и wha т они предназначены для, следующего CKEditor, BasePath
'ckeditor'=>Yii::app()->basePath.'/../ckeditor/ckeditor.php', # Path to ckeditor.php
'ckBasePath'=>Yii::app()->baseUrl.'/ckeditor/', # Relative Path to the Editor (from Web-Root)
'css' => Yii::app()->baseUrl.'/css/index.css', # Additional Parameters
и ниже класс
расширение защищенных \ расширений \ TheCKEditor \ TheCKEditorWidget.php
class TheCKEditorWidget extends CInputWidget
{
public $ckeditor;
public $ckBasePath;
public $height = '375px';
public $width = '100%';
public $toolbarSet;
public $config;
public $css;
public function run()
{
if (!isset($this->ckeditor)){
throw new CHttpException(500,'Parameter "ckeditor" has to be set!');
}
if (!isset($this->ckBasePath)){
throw new CHttpException(500,'Parameter "ckBasePath" has to be set!');
}
if (!$this->hasModel() && !isset($this->name)) {
throw new CHttpException(500,'Parameters "model" and "attribute" or "name" have to be set!');
}
if (!isset($this->toolbarSet)){
$this->toolbarSet = "Default";
}
$this->render('TheCKEditorWidget',array(
'ckeditor'=>$this->ckeditor,
'ckBasePath'=>$this->ckBasePath,
'model'=>$this->model,
'attribute'=>$this->attribute,
'name'=>$this->name,
'value'=>$this->value,
'height'=>$this->height,
'width'=>$this->width,
'toolbarSet'=>$this->toolbarSet,
'config'=>$this->config,
'css'=>$this->css,
));
}
}
Когда я бегу, что конкретный вид _form, я получаю эту ошибку
** TheCKEditorWidget не может найти представление «TheCKEditorWi dget
Может кто-нибудь объяснить причину и решение, которые будут очень полезны.