Был такой:
- Код: Выделить всё
1111
11231
321
543534
Стал такой:
- Код: Выделить всё
1111 11231 321 543534
1111
11231
321
543534
1111 11231 321 543534
$this->widget('application.modules.lang.components.langFieldWidget', array(
'model' => $model,
'field' => 'description',
'type' => 'text'
));
$this->widget('application.modules.lang.components.langFieldWidget', array(
'model' => $model,
'field' => 'description',
'type' => 'text-editor'
));
echo '<dt>'.tt('Description').':</dt><dd>'.CHtml::encode($data->getStrByLang('description')).'</dd>';
echo '<dt>'.tt('Description').':</dt><dd>'.$data->getStrByLang('description').'</dd>';
gorlychev писал(а):У меня нет файла
/protected/modules/views/_tab_general.php.
Open Real Estate PRO 1.4.3
SergeyDenisenko писал(а):Как это всё проделать в 1.10.0 pro - atlas?
if ($isShowTip)
echo Apartment::getTip($row['field']);
if($row['field'] == 'description'){
$row['type'] = FormDesigner::TYPE_TEXT_AREA_WS;
}
Yii::app()->controller->widget('application.extensions.ckeditor.CKEditor', array(
'model' => $model,
'attribute' => $row['field'],
'language' => '' . Yii::app()->language . '',
'editorTemplate' => 'advanced', /* full, basic */
'skin' => 'kama',
'toolbar' => array(
array('Source', '-', 'Bold', 'Italic', 'Underline', 'Strike'),
array('Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'),
array('NumberedList', 'BulletedList', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'),
array('Styles', 'Format', 'Font', 'FontSize', 'TextColor', 'BGColor'),
array('Image', 'Link', 'Unlink', 'SpecialChar'),
),
'options' => $options,
));
if ($row['is_i18n']) {
Yii::app()->controller->widget('application.modules.lang.components.langFieldWidget', array(
'model' => $model,
'field' => $row['field'],
'type' => 'text-editor'
));
} else {
Yii::app()->controller->widget('application.extensions.ckeditor.CKEditor', array(
'model' => $model,
'attribute' => $row['field'],
'language' => '' . Yii::app()->language . '',
'editorTemplate' => 'advanced', /* full, basic */
'skin' => 'kama',
'toolbar' => array(
array('Source', '-', 'Bold', 'Italic', 'Underline', 'Strike'),
array('Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'),
array('NumberedList', 'BulletedList', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'),
array('Styles', 'Format', 'Font', 'FontSize', 'TextColor', 'BGColor'),
array('Image', 'Link', 'Unlink', 'SpecialChar'),
),
'options' => $options,
'htmlOptions' => array('id' => $model->id)
));
}
$value = is_string($model->$row['field']) ? CHtml::encode($model->$row['field']) : '???';
if($row['field'] == 'description'){
$p = new CHtmlPurifier;
$p->options = array(
'HTML.SafeObject'=>true,
'Output.FlashCompat'=>true,
);
$value = $p->purify($model->$row['field']);
}
SergeyDenisenko писал(а):Почти всё хорошо...
Но теперь, когда Энтером разбиваешь строки - листается страница браузера..
Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7