Дополнительное поле в Объявлении

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Re: Дополнительное поле в Объявлении

Сообщение Andrey » 05 июл 2012, 23:17

Спасибо :))
Andrey
Незнакомец
 
Сообщения: 2
Зарегистрирован: 05 июл 2012, 17:50
Очки репутации: 0

Re: Дополнительное поле в Объявлении

Сообщение Mopkau » 29 окт 2012, 22:46

Здравствуйте.
Хотелось бы узнать каким образом можно добавить простое текстовое поле которое мог бы редактировать только администратор а видеть и админинстратор и пользователь.
Mopkau
Незнакомец
 
Сообщения: 11
Зарегистрирован: 01 окт 2012, 14:24
Очки репутации: 0

Re: Дополнительное поле в Объявлении

Сообщение Xpycm » 30 окт 2012, 05:54

Mopkau писал(а):Здравствуйте.
Хотелось бы узнать каким образом можно добавить простое текстовое поле которое мог бы редактировать только администратор а видеть и админинстратор и пользователь.


Здравствуйте.
Чем не помогло viewtopic.php?f=17&t=156#p788 ?
Единственное, если поглядеть внимательно на содержимое файла /protected/modules/apartments/views/backend/__form.php, то можно догадаться использовать для версии ORE 1.3
Код: Выделить всё
<?php
$this
->widget('application.modules.lang.components.langFieldWidget', array(
        'model' => $model,
        'field' => 'admin_text',
        'type' => 'text'
    ));
?>


вместо описанного выше
Код: Выделить всё
<div class="row">
    <?php echo $form->labelEx($model,'admin_text'); ?>
    <?php
        $this
->widget('application.modules.editor.EImperaviRedactorWidget',array(
            
'model'=>$model,
            
'attribute'=>'admin_text',

            
'htmlOptions' => array('class' => 'editor_textarea''style' => 'width:950px;'),

            
'options'=>array(
                
'toolbar'=>'custom'/*original, classic, mini, */
                
'lang' => Yii::app()->language,
                
'focus' => false,
            ),
        ));
    
?>
    <?php echo $form->error($model,'admin_text'); ?>
</div>
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Дополнительное поле в Объявлении

Сообщение bersh » 11 авг 2013, 17:12

Проделал все выше перечисленное, теперь при попытке редактировать или добавить обявление выдает...

Error 500
Не определено свойство "Apartment.admin_text_ru".

Изображение
bersh
Незнакомец
 
Сообщения: 9
Зарегистрирован: 10 авг 2013, 03:31
Откуда: Испания
Очки репутации: 0

Re: Дополнительное поле в Объявлении

Сообщение Cornil » 12 авг 2013, 02:18

После добавления нового поля в таблицу (вернее, при первом его использовании) необходимо почистить кэш. Для этого нужно удалить содержимое каталога protected/runtime/cache
Cornil
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 18 фев 2013, 22:08
Очки репутации: 14

Пред.

Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 72

cron