Страница 1 из 1
Добавлять спецпредложения агенствами
Добавлено:
26 ноя 2014, 08:13
Evg54
Здравствуйте!
Скажите, пожалуйста, как "Агенствам" при создании объявления дать возможность делать его как Спецпредложение?
В админке ничего такого не нашёл.
Re: Добавлять спецпредложения агенствами
Добавлено:
28 ноя 2014, 17:23
Koduc
Именно агентствам или для всех нужна такая возможность?
Re: Добавлять спецпредложения агенствами
Добавлено:
08 дек 2014, 13:44
Evg54
Только агентства.
Re: Добавлять спецпредложения агенствами
Добавлено:
08 дек 2014, 15:02
fisher
В панели администратора, при редактировании объявления, вкладка дополнительно.
Re: Добавлять спецпредложения агенствами
Добавлено:
08 дек 2014, 15:20
Evg54
fisher писал(а):В панели администратора, при редактировании объявления, вкладка дополнительно.
Как администратор вижу опцию, как агенство - нет.
- 121.png (58.13 КБ) Просмотров: 7751
Re: Добавлять спецпредложения агенствами
Добавлено:
09 дек 2014, 12:45
fisher
Это возможность есть только в админ панели, то есть только у администратора сайта.
Re: Добавлять спецпредложения агенствами
Добавлено:
09 дек 2014, 13:43
Evg54
fisher, спасибо, я это понимаю.
Возможно, я неверно сформулировал вопрос.
Как можно чекбокс "Спецпредложение" добавить на страницу, когда объявление добавляет пользователь с ролью Агенство?
Какой код и куда дописать, чтобы Агенства тоже смогли делать объявления "Спецпредложениями"?
Re: Добавлять спецпредложения агенствами
Добавлено:
10 дек 2014, 14:53
fisher
в файле protected/modules/apartments/views/backend/__form.php
есть код
- Код: Выделить всё
?php if (Yii::app()->user->getState('isAdmin')) { ?>
<div class="rowold">
<?php echo $form->checkboxRow($model, 'is_special_offer'); ?>
</div>
<?php } ?>
в данном случае только админу отображается поле, можете поставить условие, например по полю type из таблицы юзеров, 42 это админ, 1 это простой пользователь, 2 и 3 это агенты и агенства.
Re: Добавлять спецпредложения агенствами
Добавлено:
11 дек 2014, 06:51
Evg54
Пишу
- Код: Выделить всё
<?php if (Yii::app()->user->getState('isAdmin') || $data->type == 2 ) { ?>
выдаёт ошибку: Ошибка 500 Undefined variable: data
я так понимаю, что нужно передать эту переменную. Подскажите, что ещё дописать.