yii установка расширения ckeditor
По инструкции, расположенному на сайте установка ckeditor на yii я установил сам редактор и расширения, настроил их. Но почему то пишет ошибку исключения Property "CWebApplication.config" is not defined.
если проблема еще ВДРУГ актуальна - то вероятно не задан:
Код:
$config=dirname(__FILE__).'/protected/config/main.php';
Код:
<?php $form=$this->beginWidget('CActiveForm', array( //виджет cactiveform служит как "обертка"
'id'=>'post-form',
'enableAjaxValidation'=>false,
)); ?>
<p class="note">Fields with <span class="required">*</span> are required.</p>
<?php echo $form->errorSummary($model); ?>
<div class="row">
<?php echo $form->labelEx($model,'name'); ?>
<?php echo $form->textField($model,'name',array('size'=>50,'maxlength'=>50)); ?>
<?php echo $form->error($model,'name'); ?>
</div>
<?php
$this->widget('application.extensions.TheCKEditor.TheCKEditorWidget',array(
'model'=>$model, # Data-Model (form model)
'attribute'=>'content', # Attribute in the Data-Model
'height'=>'400px',
'width'=>'100%',
'toolbarSet'=>'Full', # 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
'config'=>array(
'filebrowserUploadUrl' => '../imgUpload',
),
) );
?>
<?php $this->endWidget(); ?>
'id'=>'post-form',
'enableAjaxValidation'=>false,
)); ?>
<p class="note">Fields with <span class="required">*</span> are required.</p>
<?php echo $form->errorSummary($model); ?>
<div class="row">
<?php echo $form->labelEx($model,'name'); ?>
<?php echo $form->textField($model,'name',array('size'=>50,'maxlength'=>50)); ?>
<?php echo $form->error($model,'name'); ?>
</div>
<?php
$this->widget('application.extensions.TheCKEditor.TheCKEditorWidget',array(
'model'=>$model, # Data-Model (form model)
'attribute'=>'content', # Attribute in the Data-Model
'height'=>'400px',
'width'=>'100%',
'toolbarSet'=>'Full', # 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
'config'=>array(
'filebrowserUploadUrl' => '../imgUpload',
),
) );
?>
<?php $this->endWidget(); ?>
насколько я понял из чтения доков и прочего - в последних версиях автор выпилил существовавшую возможность использовать встроенный бесплатный загрузчик, либо же другое. По крайней мере я потратил кучу времени на чтение советов и доков - но в конечном итоге использую fckeditor - который интегрируется без такой головной боли.