$this->widget('application.extensions.my.ckeditor.CKEditor', array( 'model'=>$model, 'attribute'=>'text', 'language'=>'en', 'editorTemplate'=>'full', ));
Page 1 of 1
[EXTENSION] CKEditor | Undefined variable: model
#1
Posted 24 October 2009 - 11:27 AM
How to fix error of "Undefined variable: model" in line 2;
#2
Posted 24 October 2009 - 12:08 PM
You should pass a model when you render the view
Edit:
Or you can add code in the view if you prefer that
/Tommy
$this->render('some_view', array('model'=>$some_model));
Edit:
Or you can add code in the view if you prefer that
$model = SomeModel::model()-find();
/Tommy
#3
Posted 24 October 2009 - 07:39 PM
Thank Tommy..
Now I have a new error, "Undefined variable: language".
I tried to put 'language' in view, but it still error.
How to fix this?

Now I have a new error, "Undefined variable: language".
C:\www\webapps\protected\extensions\ckeditor\CKEditor.php(90) 00078: $this->setLanguage(Yii::app()->language); 00079: } 00080: 00081: public function setLanguage($value){ 00082: $lang = (($p = strpos($value, '_')) !== false) ? str_replace('_', '-', $value) : $value; 00083: if (in_array($lang, $this->allowedLanguages)) { 00084: $this->language = $lang; 00085: } 00086: else { 00087: $suffix = empty($lang) ? 'en' : ($p !== false) ? strtolower(substr($lang, 0, $p)) : strtolower($lang); 00088: if (in_array($suffix, $this->allowedLanguages)) $this->language = $suffix; 00089: } 00090: if(isset($this->allowedLanguages[$language])) 00091: $this->language=$language; 00092: } 00093:
I tried to put 'language' in view, but it still error.
How to fix this?
#4
Posted 24 October 2009 - 08:42 PM
I don't know about CKEditor, had to download it now.
I would try with
/Tommy
I would try with
if(isset($this->allowedLanguages[$lang])) $this->language=$lang;
/Tommy
#5
Posted 24 October 2009 - 10:05 PM
Thank again Tommy..
Now I have new problem about how CKEditor appear in view page.
I used firefox v3.5.3
Here I attached the screencapt.
ckeditor.jpg (152.43K)
Number of downloads: 71
What I need from CKEditor is it can delete uploaded file where FCKEditor can't do it like in CKEditor demo page.
But, in extention I can't find the fitures upload and delete uploaded files.
How to anable this features?
thank a lot.
Now I have new problem about how CKEditor appear in view page.
I used firefox v3.5.3
Here I attached the screencapt.

Number of downloads: 71
What I need from CKEditor is it can delete uploaded file where FCKEditor can't do it like in CKEditor demo page.
But, in extention I can't find the fitures upload and delete uploaded files.
How to anable this features?
thank a lot.

Share this topic:
Page 1 of 1