расширение imperaviRedactor

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
uksus
Сообщения: 10
Зарегистрирован: 2011.03.16, 13:27

расширение imperaviRedactor

Сообщение uksus »

Привет всем.
Решил воспользоваться вышеозначенным редактором взятым с http://code.google.com/p/yiiext/.
Проблема в следующем - ширина редактора 179 пикселей. Изменить не могу.
Подключаю в представлении формы следующим образом

Код: Выделить всё

                    $this->widget('ext.yiiext.widgets.imperaviRedactor.EImperaviRedactorWidget', array(
                        'model' => $model,
                        'attribute' => 'description',
                        'options' => array(
                            'toolbar' => 'mini',
                        ),
                    ));
 
каким образом мне указать ширину textarea? в 'options' передаются параметры для редактора, среди которых нет ширины. Или я неправильно юзаю виджет?
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: расширение imperaviRedactor

Сообщение slavcodev »

Код: Выделить всё

                    $this->widget('ext.yiiext.widgets.imperaviRedactor.EImperaviRedactorWidget', array(
                        'model' => $model,
                        'attribute' => 'description',
                        'options' => array(
                            'toolbar' => 'mini',
                        ),
        'htmlOptions'=>array(
            'rows'=>25,
            'cols'=>200,
            'style'=>'width:100%;height:500px;'
        ),
                    )); 
Жду Yii 3!
uksus
Сообщения: 10
Зарегистрирован: 2011.03.16, 13:27

Re: расширение imperaviRedactor

Сообщение uksus »

спасибо дорогой!
не совсем очевидно для меня было. увидел 3 входящих параметра и начал 'htmlOptions' в 'options' тулить.
видно не хватает опыта работы с фреймворком.
хотя в readme можно строчку бросить. чтоб понятно было
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: расширение imperaviRedactor

Сообщение slavcodev »

в readme написано что 'options' - это настройки самого imperaviRedactor, у него ведь нет настроек ширины и высоты
Жду Yii 3!
uksus
Сообщения: 10
Зарегистрирован: 2011.03.16, 13:27

Re: расширение imperaviRedactor

Сообщение uksus »

да. я это понял, когда прочитал какие опции принимает сам редактор. писал об этом в своем первом посте.
а то, что htmlOptions надо было передать в этом же массиве до меня не дошло )))) сказывается малый опыт работы с фреймворком. сам механизм вкруить надо )))
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: расширение imperaviRedactor

Сообщение slavcodev »

виджет у наследован от CInputWidget, значит естественно посмотреть какие наследуются свойства
Жду Yii 3!
uksus
Сообщения: 10
Зарегистрирован: 2011.03.16, 13:27

Re: расширение imperaviRedactor

Сообщение uksus »

да.
непривычно работать с фреймворком. я до этого на чистом пхп писал. сейчас решил yii освоить на маленьком проекте. спасибо за участи и советы
Аватара пользователя
greatdane
Сообщения: 408
Зарегистрирован: 2010.10.20, 14:05
Откуда: Электросталь
Контактная информация:

Re: расширение imperaviRedactor

Сообщение greatdane »

А у меня такой вопрос: как его русифицировать?
Скачала с оф. сайта файл ru.js, создала в assets папку langs (как написано на оф.сайте), положила туда этот файл.

Вызываю редактор:

Код: Выделить всё

$this->widget('ImperaviRedactorWidget', array(
        'model'=>$model,
        'attribute'=>'address',
        'options'=>array(
            'lang'=>'ru',
            'buttons'=>array('html', '|', 'formatting','unorderedlist', 'orderedlist', '|', 'bold', 'italic', 'deleted', '|','image', 'table', 'link', '|','fontcolor', 'backcolor', '|', 'alignment', '|', 'horizontalrule'),
        ),
    ));
Все равно все по-английски. И если класть ru.js прямо в assets — то же самое...
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: расширение imperaviRedactor

Сообщение slavcodev »

Скачай посл версию с гитхаба, там вроде работа с языками и сами файлы уже встроены.
Жду Yii 3!
Аватара пользователя
greatdane
Сообщения: 408
Зарегистрирован: 2010.10.20, 14:05
Откуда: Электросталь
Контактная информация:

Re: расширение imperaviRedactor

Сообщение greatdane »

Спасибо, заработало!
Ответить