Страница 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 КБ) Просмотров: 9495
 
		
		  
			 
			
		
			
				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
я так понимаю, что нужно передать эту переменную. Подскажите, что ещё дописать.