Вопрос по подключению Imperavi Redactor
Вопрос по подключению Imperavi Redactor
Народ, тут пишет как его подключить https://github.com/yiiext/imperavi-reda ... adme_ru.md
Может кто-то мне по рабоче-крестьянски подсказать на примере модели Post блога как его подключить.
У меня что-то не получилось.
Может кто-то мне по рабоче-крестьянски подсказать на примере модели Post блога как его подключить.
У меня что-то не получилось.
Re: Вопрос по подключению Imperavi Redactor
что именно не получилось?
Re: Вопрос по подключению Imperavi Redactor
Этот код в представлении должен быть?
$this->widget('ImperaviRedactorWidget', array(
// You can either use it for model attribute
'model' => $my_model,// тут свою модель вставляю $Post
'attribute' => 'my_field',//тут поле таблицы?
// Some options, see http://imperavi.com/redactor/docs/
'options' => array(
'lang' => 'ru',
'toolbar' => false,
'iframe' => true,
'css' => 'wym.css',
),
));
$this->widget('ImperaviRedactorWidget', array(
// You can either use it for model attribute
'model' => $my_model,// тут свою модель вставляю $Post
'attribute' => 'my_field',//тут поле таблицы?
// Some options, see http://imperavi.com/redactor/docs/
'options' => array(
'lang' => 'ru',
'toolbar' => false,
'iframe' => true,
'css' => 'wym.css',
),
));
Re: Вопрос по подключению Imperavi Redactor
da
i ewe mogno v tag CODE obora4ivaT6
i ewe mogno v tag CODE obora4ivaT6
Re: Вопрос по подключению Imperavi Redactor
появляется просто поле для ввода текста, но самого редактора нет.
- flashimage
- Сообщения: 1517
- Зарегистрирован: 2011.01.23, 12:43
Re: Вопрос по подключению Imperavi Redactor
'toolbar' => true,
Бранчи это гомеоморфические эндофункторы, которые мапятся на субманифолды пространства Гилберта.
Re: Вопрос по подключению Imperavi Redactor
В таком виде получилось. Редактор появился, но язык английский остался. А как сделать чтобы редактор был не отдельно а в поле description?
<?php
Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget');
$this->widget('ImperaviRedactorWidget', array(
// You can either use it for model attribute
'model' => $products,
'attribute' => 'description',
// или только имя поля ввода
'name' => 'title',
'options' => array(
'lang' => 'ru',
),
));
<?php
Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget');
$this->widget('ImperaviRedactorWidget', array(
// You can either use it for model attribute
'model' => $products,
'attribute' => 'description',
// или только имя поля ввода
'name' => 'title',
'options' => array(
'lang' => 'ru',
),
));
Re: Вопрос по подключению Imperavi Redactor
Подуматьalexyarik писал(а):В таком виде получилось. Редактор появился, но язык английский остался. А как сделать чтобы редактор был не отдельно а в поле description?
<?php
Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget');
$this->widget('ImperaviRedactorWidget', array(
// You can either use it for model attribute
'model' => $products,
'attribute' => 'description',
// или только имя поля ввода
'name' => 'title',
'options' => array(
'lang' => 'ru',
),
));
Re: Вопрос по подключению Imperavi Redactor
а направить в нужную сторону? Я не настолько много еще знаю. Лучше по существу напиши или просто промолчи.
- flashimage
- Сообщения: 1517
- Зарегистрирован: 2011.01.23, 12:43
Re: Вопрос по подключению Imperavi Redactor
Сори toolbar надо просто убрать из опций (он по умолчанию 'object')
вообще вам сюда http://imperavi.com/redactor/docs/settings/ - побалуйтесь - там много вкусняшки))
и сюда https://github.com/yiiext/imperavi-reda ... adme_ru.md - читаем внимательно комментарии
вообще вам сюда http://imperavi.com/redactor/docs/settings/ - побалуйтесь - там много вкусняшки))
и сюда https://github.com/yiiext/imperavi-reda ... adme_ru.md - читаем внимательно комментарии
Бранчи это гомеоморфические эндофункторы, которые мапятся на субманифолды пространства Гилберта.
Re: Вопрос по подключению Imperavi Redactor
спс, буду вникать
Re: Вопрос по подключению Imperavi Redactor
В таком виде редактор включается на всю запись.
<div class="row">
<?php
Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget');
$this->widget('ImperaviRedactorWidget', array(
// Можно использовать пару имя модели - имя свойства
'model' => $post,
// или только имя поля ввода
'name' => 'content',
// Немного опций, см. http://imperavi.com/redactor/docs/
'options' => array(
'lang' => 'ru',
'css' => 'wym.css',
),
));
?>
<?php echo $form->labelEx($model,'content'); ?>
<?php echo CHtml::activeTextArea($model,'content',array('rows'=>10, 'cols'=>70)); ?>
<?php echo $form->error($model,'content'); ?>
</div>
<div class="row">
<?php
Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget');
$this->widget('ImperaviRedactorWidget', array(
// Можно использовать пару имя модели - имя свойства
'model' => $post,
// или только имя поля ввода
'name' => 'content',
// Немного опций, см. http://imperavi.com/redactor/docs/
'options' => array(
'lang' => 'ru',
'css' => 'wym.css',
),
));
?>
<?php echo $form->labelEx($model,'content'); ?>
<?php echo CHtml::activeTextArea($model,'content',array('rows'=>10, 'cols'=>70)); ?>
<?php echo $form->error($model,'content'); ?>
</div>
Re: Вопрос по подключению Imperavi Redactor
в документации все прописывается в джаваскрипте $('#redactor_content').redactor();
Какой ситаксис в случае для виджета? и какой селектор имеется в виду для textarea?
Также можно подключить Redactor к уже существующим на странице элементам:
$this->widget('ImperaviRedactorWidget', array(
// Селектор для textarea
'selector' => '.redactor',
// Немного опций, см. http://imperavi.com/redactor/docs/
'options' => array(),
));
Какой ситаксис в случае для виджета? и какой селектор имеется в виду для textarea?
Также можно подключить Redactor к уже существующим на странице элементам:
$this->widget('ImperaviRedactorWidget', array(
// Селектор для textarea
'selector' => '.redactor',
// Немного опций, см. http://imperavi.com/redactor/docs/
'options' => array(),
));
Re: Вопрос по подключению Imperavi Redactor
Может кому пригодится, такому же начинающему как я. В таком виде работает. Остался вопрос почему нет русского языка? в опциях он есть, а в отображаемом редакторе нет
<div class="row">
<?php echo $form->labelEx($model,'content'); ?>
<?php
Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget');
$this->widget('ImperaviRedactorWidget', array(
// Можно использовать пару имя модели - имя свойства
'model' => $model,
'attribute' => 'content',
'options' => array(
'lang' => 'ru',
'css' => 'wym.css',
),
));
<div class="row">
<?php echo $form->labelEx($model,'content'); ?>
<?php
Yii::import('ext.imperavi-redactor-widget.ImperaviRedactorWidget');
$this->widget('ImperaviRedactorWidget', array(
// Можно использовать пару имя модели - имя свойства
'model' => $model,
'attribute' => 'content',
'options' => array(
'lang' => 'ru',
'css' => 'wym.css',
),
));
Re: Вопрос по подключению Imperavi Redactor
ок, я просто тегами ВВкода до этого не пользовался.
yiijeka может подскажите почему нет русского языка? хотя я в опциях его выставил.
yiijeka может подскажите почему нет русского языка? хотя я в опциях его выставил.
Re: Вопрос по подключению Imperavi Redactor
нужно скачать файл локализации и положить его в папку langs
Re: Вопрос по подключению Imperavi Redactor
спасибо большое!!!
Re: Вопрос по подключению Imperavi Redactor
Попробовал несколько вариантов:
-в папку imperavi-redactor-widget положил папку langs с файлом локализации русского языка
-в папку imperavi-redactor-widget/assets положил папку langs с файлом локализации русского языка
- тоже самое сделал без папки
итог один - русский язык не появился.
Может кто еще что-то подскажет? что я делаю не так?
-в папку imperavi-redactor-widget положил папку langs с файлом локализации русского языка
-в папку imperavi-redactor-widget/assets положил папку langs с файлом локализации русского языка
- тоже самое сделал без папки
итог один - русский язык не появился.
Может кто еще что-то подскажет? что я делаю не так?