DbHelp.ru
Маленький Yii блог
Комментарии
Гость: Здравствуйте! интересный у вас сайт! Нашел русскую базу кино: смотреть российские фильмы сериалы...
Гость: gsn casino free casino games sun moon | zone online casino | play free vegas casino games free slots...
Гость: zone online casino online casino slots | online casino | gsn casino slots online casino slots
nsgPoend: generic viagra viagra buy viagra cost online viagra
Гость: casino slots jackpot magic slots | free casino games slot machines | casino game parx online casino



Сервер Ultima Online - Forest Wars (от создателя данного блога)

Подключаем CKEditor

Рубрика: Мелкие заметки на тему Yii

Оцените эту статью:

Рейтинг: 0.00 (0)
19 окт.. 2009
Опубликовать в Twitter Написать в Facebook Опубликовать в своем блоге livejournal.com

Yii Framework Blog img http://dbhelp.ru20099804055649 Многие интересуются вопросами по интеграции всевозможных визуальных редакторов на свой сайт. Сегодня мы поговорим о том, как интегрировать CKEditor на сайт, разработанный на Yii фреймворке...

[+update 19/10/2009]

---

Хотя данный редактор в интернете появился совсем недавно, он по праву заслужил много положительных отзывов со стороны пользователей. Посмотреть как визуально он выглядит, вы можете по этой ссылке

Мой взгляд сегодня порадовало дополнение ckeditor, позволяющее легко интегрировать редактор на сайт. Автор этого расширения Ekstazi.

Установка по пунктам:

  1. Заходим на страницу дополнения во вкладку «Download» и загружаем к себе
  2. Распаковываем в папку protected/extensions
  3. Открываем файл отображения где желаем подключить редактор и добавляем в него следующий код:
    <?php $this->widget('application.extensions.my.ckeditor.CKEditor', array(
    'model'=>$model,
    'attribute'=>'text',
    'language'=>'ru',
    'editorTemplate'=>'full',
    )); ?>

[19/10/2009] Была выпущена новая версия с багфиксами. В ближайшие пару дней она появится в разделе дополнения, кому не терпится обновиться сейчас — качаем тут.

Вот и все! Пользуемся :)



Если хотите опубликовать этот материал у себя - пожалуйста, разместите ссылку на страницу откуда вы его взяли.
Другие yii статьи:

  1. Флеш-сообщения используются для того, что бы сохранить в сессии некий текст, и после отображения его пользователю - сразу удалить. Понятие ... "Как работать с флеш-сообщениями"

  2. Вас смущает капча на вашем сайте? Так давайте сделаем её сложнее... В этом уроке мы поговорим про интеграцию с ... "Усложняем стандартную капчу, при помощи reCaptcha"

  3. Мы очень рады обьявить о выпуске стабильной версии Yii Framework 1.1.0! next Этот релиз играет важную роль в истории разв ... "Стабильная версия Yii Framework 1.1"

[guest] Ekstazi

Было сказано: Воскресенье, 18 Октябрь 2009

Приятно видеть, что меня пиарят. :) Только расширение надо обновить. Я нашел и исправил пару ошибок в нем. Завтра попрошу sam dark а помочь.

[adm] zolter

Было сказано: Воскресенье, 18 Октябрь 2009

Пожалуйста :) Как обновите - дайте плиз знать, отпишу тут.

[adm] zolter

Было сказано: Понедельник, 19 Октябрь 2009

Качаем обновленную версию по ссылке в теме. Спасибо Ekstazi за оперативность! :)

[guest] Ekstazi

Было сказано: Вторник, 20 Октябрь 2009

Sam обновил на оф сайте

[guest] Гость

Было сказано: Воскресенье, 01 Ноябрь 2009

Товаришщи !
почему у меня не видно панели ?
текстареа открывается, и все.
путь к файлу прописал. ошибок не выдает (((

virus3d

Было сказано: Воскресенье, 01 Ноябрь 2009

область ввода пропадает со страницы

[adm] zolter

Было сказано: Воскресенье, 01 Ноябрь 2009

А ты вместо "ns.my.ckeditor.CKEditor" правильный путь прописал?

virus3d

Было сказано: Понедельник, 02 Ноябрь 2009

разобрался с утра.
все пути верные. а ругалось на отсутсвие файла config.js,
поэтому и не грузило. в архиве файла небыло. скачал архив с CKEditor'ом, выдрал оттудова и вставил куда надо. Заработало !

[adm] zolter

Было сказано: Понедельник, 02 Ноябрь 2009

Могу посоветовать еще вот это дополнение yiiframework.com/extension/nh-ckeditor/ оно недавно появилось

[guest] RSol

Было сказано: Вторник, 10 Ноябрь 2009

Для автора этого расширения:
1. Спасибо.
2. Я предлагаю его несколько доработать:
В функции run() сделать, к примеру, так:
$jsname=str_replace(array('[',']'),array('_',''),$name);
$js =<<<EOP
var $jsname = CKEDITOR.replace('{$name}',{$options});
EOP;

[guest] hhh

Было сказано: Пятница, 13 Ноябрь 2009

ppc

[guest] Гость

Было сказано: Пятница, 25 Декабрь 2009

помогите разобраться с


'model'=>$model,
'attribute'=>'text',

какие именно значения нужно указывать?
У меня постоянно ругается что model переменная не определена, а что именно подставлять не совсем понятно...

[adm] zolter

Было сказано: Пятница, 25 Декабрь 2009

У вас есть к примеру модель Demo, а в ней поле textdemo.
Так вот, в ваше отображение (views) надо передать экземпляр модеди $demo, а в поле 'attribute' указать название поля с которым работаем, т.е. 'textdemo'.

Обычно в отображение передают переменную $form, попробуйте model на form заменить

[guest] Гость

Было сказано: Пятница, 25 Декабрь 2009

сделал следующее...
1. создал модель Demo (содержащее атрибут textdemo)
2. сделал экземпляр класса модели Demo, зарендерил его в отоброжение
3. вставил нужный виджет и подставил необходимые данные(model, attribute)
При запеске ругается на переменную language: "Undefined variable: language"
разумеется с этой переменной я ничего не делал, все стоит подефолту
помогите пожалуйста
p.s. если нужно то код контролера, вьювера и модели могу отписать тут...

[adm] zolter

Было сказано: Пятница, 25 Декабрь 2009

Кинь те коды модель+контроллер+отображение на zolter.od@gmail.com

[guest] Гость

Было сказано: Воскресенье, 07 Февраль 2010

у меня такая же проблема "Undefined variable: language"
можно узнать как она была решена?

[guest] zolter

Было сказано: Понедельник, 08 Февраль 2010

Попробуйте удалить 'language'=>'ru', с парраметров виджета.
Скорее всего в вашей версии ru уже стоит по умолчанию

[guest] Vic

Было сказано: Четверг, 20 Май 2010

Про Undefined variable: language" - там надо заменить в конце метода setLanguage $language на $value (наверное, осталось от предыдущего кода)

[guest] Гость

Было сказано: Пятница, 21 Май 2010

Чтобы было понятно, где:


// if(isset($this->allowedLanguages[$language]))
// $this->language=$language;
if(isset($this->allowedLanguages[$value]))
$this->language=$value;
}

[guest] Vic

Было сказано: Пятница, 21 Май 2010

Даже не так, а вот так:


if(isset($this->allowedLanguages[$lang]))
$this->language=$lang;

[adm] zolter

Было сказано: Пятница, 21 Май 2010

Сенк!

[guest] Hfvbkm

Было сказано: Суббота, 12 Июнь 2010

Уважаемый автор, а не подскажете, как подключить такой редактор http://habrahabr.ru/blogs/webdev/94800/#comment_2889662 ?

[guest] zolter

Было сказано: Воскресенье, 13 Июнь 2010

Добрый день,
да, интересный редактор. попробую поковырять и рассказать.

[guest] Рамиль

Было сказано: Воскресенье, 13 Июнь 2010

Вот здесь http://yiiframework.ru/forum/viewtopic.php?f=9&t=1072 сделали расширение, но не пойму как его подключить, у меня возникает ошибка (там в комментариях в конце).

[guest] Гость

Было сказано: Четверг, 12 Август 2010

Вот такая х. вылезает, подскажите, что такое? Fatal error: Call to private method CKEditor::init() from context 'CBaseController' in G:\MySites\yii\framework\web\CBaseController.php on line 148

[guest] Гость

Было сказано: Четверг, 02 Декабрь 2010

Fatal error: Call to private method CKEditor::init() from context 'CBaseController' in C:\vhosts\mb\html\framework\web\CBaseController.php on line 140

чтото я не очень понимаю из-за чего это. ставил все по инструкции, скрипт вставил во вьюшку create. Версия yii 1.1.5 версия CKEditor 3.4.2, released on 4 November 2010.
опыта мало, помогите, пожалуйста

[guest] Гость

Было сказано: Пятница, 03 Декабрь 2010

У меня тоже, че-то не работает, отображается только кусок страницы с формой без стилей и пр., на месте где должен быть CKEditor, тоже ничего нет, подскажите, раньше ставил, на yii1.1.2, щас стоит 1.1.5 может синтаксис какой поменяли?

[guest] паша

Было сказано: Среда, 23 Февраль 2011

Если еще кто-то мучается, я написал в форумах сообщества пару способов, как заставить работать свежие версии (на момент написания это Yii 1.1.6 и CKEditor 3.5.2) вместе.
[url=http://yiiframework.ru/forum/viewtopic.php?f=8&t=42]вот тут[/url]

[guest] паша

Было сказано: Среда, 23 Февраль 2011

блин, как же тут ссылку вставить нормально))))

[guest] Гость

Было сказано: Четверг, 24 Февраль 2011

Тебя все поняли )

[guest] Гость

Было сказано: Понедельник, 11 Апрель 2011

У меня ошибка
Fatal error: Cannot redeclare class CKEditor in Z:\home\blog.loc\www\protected\extensions\ckeditor\CKEditor.php on line 314
Ну никак работать не хочет, что делать? Все делаю по инструкции целый день страдаю, помогите!

[guest] Гость

Было сказано: Понедельник, 11 Апрель 2011

Скажите, пожалуйста, что делать?
Fatal error: Cannot redeclare class CKEditor in Z:\home\blog.loc\www\protected\extensions\ckeditor\CKEditor.php on line 314

Целый день бьюсь, все делаю по инструкции, помогите пожалуйста!

[guest] Гость

Было сказано: Среда, 13 Апрель 2011

CKEditor.php

72: private $skin='kama';
=> public $skin='kama';

90: if(isset($this->allowedLanguages[$language]))
=> if(isset($this->allowedLanguages[$this->language]))

[guest] Гость

Было сказано: Суббота, 30 Июль 2011

а как собственно сохранить данные введенные в поле редактора?(((

[guest] Гость

Было сказано: Понедельник, 01 Август 2011

помогите( как же потом сохранить, обновить данные, введенные в редактор?

[guest] Levik

Было сказано: Вторник, 02 Август 2011

Видимо, нажать кнопочку Save... отправить на сервер, а на сервере - сохранить в контроллере...

[guest] Гость

Было сказано: Четверг, 27 Октябрь 2011

>> Гость
Было сказано: Четверг, 02 Декабрь 2010
Fatal error: Call to private method CKEditor::init() from context 'CBaseController' in C:\vhosts\mb\html\framework\web\CBaseController.php on line 140

чтото я не очень понимаю из-за чего это. ставил все по инструкции, скрипт вставил во вьюшку create. Версия yii 1.1.5 версия CKEditor 3.4.2, released on 4 November 2010.
опыта мало, помогите, пожалуйста

Таже беда. Осваиваю Yii недавно и столкнулся с этой проблемой. Подскажите в какую сторону копать.

[guest] peso

Было сказано: Среда, 02 Ноябрь 2011

не работает ajax-валидация при потере фокуса полем с CKEditor'ом? Как это можно исправить?

[guest] zolter

Было сказано: Среда, 02 Ноябрь 2011

В смысле не работает? именно валидация самого поля едитора или в целом вся? Должно нормально работать, максимум что так это оно не выделит поле эдитора красным т.к. там то не обычный импут

[guest] peso

Было сказано: Среда, 02 Ноябрь 2011

именно полей с CKEditor'oм.

при отправке формы submit'ом все норм,
поля не подсвечиваются, но хотя бы ошибки выводятся.
получается, что при потере фокуса CKEditor'ом валидация не происходит, т.к запрос не отправляется.
могу и сам наваять проверку на JS, но надеюсь, что это можно решить более цивилизованно.

в форме'enableAjaxValidation'=>true, и $this->performAjaxValidation($model); раскоментирован

[guest] Гость

Было сказано: Суббота, 29 Июнь 2013

Thanks for your blog! )

[guest] Mj

Было сказано: Вторник, 12 Август 2014

Vic спс большое и конечно же сайту тоже...

[guest] Гость

Было сказано: Пятница, 27 Январь 2017

guest test post
[url=http://googlee.te/]bbcode[/url]
<a href="http://googlee.te/">html</a>
http://googlee.te/ simple

[guest] Гость

Было сказано: Четверг, 02 Март 2017

guest test post
[url=http://googlee.te/]bbcode[/url]
<a href="http://googlee.te/">html</a>
http://googlee.te/ simple

[guest] Гость

Было сказано: Среда, 22 Март 2017

lcoulde http://viaonline24.com/ janyh [url=http://viaonline24.com/]viagra effect on women[/url] blifec

[guest] Гость

Было сказано: Среда, 22 Март 2017

hpainc http://viaonline24.com/ kmightt [url=http://viaonline24.com/]viaonline24.com[/url] isawh

[guest] Гость

Было сказано: Среда, 22 Март 2017

uappearedw http://viaonline24.com/ mfoolz [url=http://viaonline24.com/]viagra online[/url] emoneyz

[guest] Гость

Было сказано: Среда, 22 Март 2017

irunningy http://viaonline24.com/ sdoctork [url=http://viaonline24.com/]viagra prescriptions[/url] uperfectlym

[guest] Гость

Было сказано: Четверг, 23 Март 2017

bjourneyn http://levited.com uses for levitra generic drugs

[guest] Гость

Было сказано: Четверг, 23 Март 2017

jstooda <a href= http://levited.com >levitra online pharmacy erectile dysfunction</a> buy levitra from india

[guest] Гость

Было сказано: Четверг, 23 Март 2017

wtow http://levited.com legal generic levitra

[guest] Гость

Было сказано: Четверг, 23 Март 2017

ncaptainj [url=http://levited.com]south africa cheap levitra[/url] ghowq

[guest] Гость

Было сказано: Четверг, 23 Март 2017

wpainy <a href= http://levited.com >is generic levitra dangerous</a> generic levitra 10mg online pharmacy

[guest] Гость

Было сказано: Четверг, 23 Март 2017

mthroughc <a href= http://levited.com >forzest shop generic levitra</a> viagra shop levitra online

[guest] Гость

Было сказано: Четверг, 23 Март 2017

tcomingl <a href= http://levited.com >cipro ciprofloxacin generic levitra price</a> generic levitra canada viagra

[guest] Гость

Было сказано: Пятница, 24 Март 2017

wI'my <a href= http://levited.com >levitra online prescription discount</a> buy levitra canada

[guest] Гость

Было сказано: Пятница, 24 Март 2017

ccoldo http://levited.com generic levitra does it work

[guest] Гость

Было сказано: Пятница, 24 Март 2017

tMrg http://levited.com discount levitra online pharmacy

[guest] Гость

Было сказано: Воскресенье, 26 Март 2017

qwhateverl <a href= http://tadalph24.com >cialis sale</a>

[guest] Гость

Было сказано: Воскресенье, 26 Март 2017

Good site: http://tadalph24.com ;; http://sildph24.com

[guest] Гость

Было сказано: Воскресенье, 26 Март 2017

Good site: http://tadalph24.com ;; http://sildph24.com

[guest] Гость

Было сказано: Понедельник, 27 Март 2017

tfoundy [url=http://sildph24.com]viagra[/url]
viagra kgr 100
gfarz <a href= http://sildph24.com >buy viagra online without script</a>

[guest] Гость

Было сказано: Понедельник, 27 Март 2017

qpleasants <a href= http://cgenrx.com >cialis pills</a> buy generic cialis united kingdom

[guest] Гость

Было сказано: Понедельник, 27 Март 2017

aalsoc <a href= http://cgenrx.com >cialis pills</a>
cialis buy cialis online
sdarkf <a href= http://cgenrx.com >cialis online</a>

[guest] Гость

Было сказано: Вторник, 28 Март 2017

tengagedg http://cgenrx.com indian cialis generic levitra

[guest] Гость

Было сказано: Вторник, 28 Март 2017

wpastx http://cgenrx.com cheap cialis prices

[guest] Гость

Было сказано: Вторник, 28 Март 2017

jthet <a href= http://cgenrx.com >buy cialis</a> buy tadalafil india pills

[guest] Гость

Было сказано: Вторник, 28 Март 2017

astepsr http://cgenrx.com low cost cialis generic

[guest] Гость

Было сказано: Вторник, 28 Март 2017

nice site [url=http://canpharm24.net]canadian pharmacy[/url] , [url=http://levcanpharm.net]buy generic Levitra[/url] , [url=http://tadalcanpharm.net]buy cialis online[/url] , [url=http://viacanpharm.net]best place to buy viagra online[/url]

[guest] Гость

Было сказано: Среда, 29 Март 2017

here <a href= http://canpharm24.net >http://canpharm24.net</a> , <a href= http://levcanpharm.net >http://levcanpharm.net</a> , <a href= http://tadalcanpharm.net >http://tadalcanpharm.net</a> , <a href= http://viacanpharm.net >http://viacanpharm.net</a>

[guest] Гость

Было сказано: Среда, 29 Март 2017

nice site [url=http://canpharm24.net]canadian pharmacy[/url] , [url=http://levcanpharm.net]Levitra Prescription Generic[/url] , [url=http://tadalcanpharm.net]buy cialis online[/url] , [url=http://viacanpharm.net]buy viagra online[/url]

[guest] Гость

Было сказано: Среда, 29 Март 2017

good site: http://canpharm24.net , http://levcanpharm.net , http://tadalcanpharm.net , http://viacanpharm.net

[guest] Гость

Было сказано: Среда, 29 Март 2017

good site: http://canpharm24.net , http://levcanpharm.net , http://tadalcanpharm.net , http://viacanpharm.net

[guest] Гость

Было сказано: Среда, 29 Март 2017

nice site [url=http://canpharm24.net]discount pharmacy[/url] , [url=http://levcanpharm.net]levitra online[/url] , [url=http://tadalcanpharm.net]Cialis Coupon[/url] , [url=http://viacanpharm.net]buy generic viagra online[/url]

[guest] Гость

Было сказано: Среда, 29 Март 2017

good site http://lasix-rx.click , http://ccc01.bid , http://buykamagrapharm.bid , http://buycialispharm.bid , http://buylevitrapharm.bid

[guest] Гость

Было сказано: Четверг, 30 Март 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Четверг, 30 Март 2017

loughtl [url=http://ciatrust.review/#viagra-floaters-cialis-pills]cialis[/url]
cialis tablets
tcourtc <a href= http://ciatrust.review/#poppers-cialis-20mg >cheap cialis</a>

[guest] Гость

Было сказано: Четверг, 30 Март 2017

here <a href= http://canpharm24.net >http://canpharm24.net</a> , <a href= http://levcanpharm.net >http://levcanpharm.net</a> , <a href= http://tadalcanpharm.net >http://tadalcanpharm.net</a> , <a href= http://viacanpharm.net >http://viacanpharm.net</a>

[guest] Гость

Было сказано: Четверг, 30 Март 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Пятница, 31 Март 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Пятница, 31 Март 2017

here <a href= http://canpharm24.net >http://canpharm24.net</a> , <a href= http://levcanpharm.net >http://levcanpharm.net</a> , <a href= http://tadalcanpharm.net >http://tadalcanpharm.net</a> , <a href= http://viacanpharm.net >http://viacanpharm.net</a>

[guest] Гость

Было сказано: Пятница, 31 Март 2017

hi <a href= http://cialisdr.party >best place to buy cialis online</a> - <a href= http://pdl01.com >online payday loan</a> - <a href= http://viaph01.com >buy viagra online</a> - <a href= http://lev01.top >levitra</a> - <a href= http://canp01.bid >Canadian Pharmacy</a>

[guest] Гость

Было сказано: Пятница, 31 Март 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Пятница, 31 Март 2017

Good site http://ciadr01.party , http://candr01.click , http://pdl01.bid , http://viagra-rx-online.com

[guest] Гость

Было сказано: Пятница, 31 Март 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Пятница, 31 Март 2017

qmightq [url=http://ciatrust.review/#order-cialis-in-canada]cialis online[/url]
generic cialis tadalafil tadalis bestellen buy
mmouthf <a href= http://ciatrust.review/#cheap-generic-cialis >cialis</a>

[guest] Гость

Было сказано: Суббота, 01 Апрель 2017

Good site http://ciadr01.party , http://candr01.click , http://pdl01.bid , http://viagra-rx-online.com

[guest] Гость

Было сказано: Суббота, 01 Апрель 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Воскресенье, 02 Апрель 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Воскресенье, 02 Апрель 2017

tdistancev [url=http://ciatrust.review/#online-cialis-sales]cheap cialis[/url]
online cialis scam
ddon'th <a href= http://ciatrust.review/#cialis-online-sales >cheap cialis</a>

[guest] Гость

Было сказано: Воскресенье, 02 Апрель 2017

Good site http://ciadr01.party , http://candr01.click , http://pdl01.bid , http://viagra-rx-online.com

[guest] Гость

Было сказано: Воскресенье, 02 Апрель 2017

thank you http://cialisrx.click :: http://levitrarx.top :: http://www.cialispill.com :: http://propecia-rx.top :: http://cph5.review

[guest] Гость

Было сказано: Воскресенье, 02 Апрель 2017

hi <a href= http://cialisdr.party >best place to buy cialis online</a> - <a href= http://pdl01.com >payday loans</a> - <a href= http://viaph01.com >buy viagra</a> - <a href= http://lev01.top >cheap levitra</a> - <a href= http://canp01.bid >canadian pharmacy</a>

[guest] Гость

Было сказано: Понедельник, 03 Апрель 2017

good site: http://buytadalafilmh.com , http://buysildenafilmh.com , http://buyvardenafilmh.com

[guest] Гость

Было сказано: Понедельник, 03 Апрель 2017

qbecomee <a href= http://buytadalafilmh.com >order cialis online canada</a>

[guest] Гость

Было сказано: Понедельник, 03 Апрель 2017

good site: <a href= http://buytadalafilmh.com >buytadalafilmh.com</a> , <a href= http://buysildenafilmh.com >sildenafil</a> , <a href= http://buyvardenafilmh.com >levitra coupon</a>

[guest] Гость

Было сказано: Вторник, 04 Апрель 2017

good site: http://buytadalafilmh.com , http://buysildenafilmh.com , http://buyvardenafilmh.com

[guest] Гость

Было сказано: Вторник, 04 Апрель 2017

hevilz [url=http://buysildenafilmh.com]sildenafil online[/url]
buy name brand viagra and viagra trial pack cialis 20mg
dtopl <a href= http://buysildenafilmh.com >female version of viagra</a>

[guest] Гость

Было сказано: Вторник, 04 Апрель 2017

together http://sildenafilfst.com/ genuine order viagra

[guest] Гость

Было сказано: Вторник, 04 Апрель 2017

[url=http://vardenafilfst.com/]viagra trial pack generic levitra[/url] order generic levitra

Перейти к странице:

Оставить комментарий


Код:
Имя: