Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.
	Модераторы: Xpycm, Koduc
	
		
		
			Правила форума
			ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.
На форуме действует ограничение в 3 сообщения / сутки. 
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.
		
		
	 
	
		
		
			
				
			
			
			 olegstav » 23 ноя 2012, 21:03
 olegstav » 23 ноя 2012, 21:03 
			
			Подскажите есть возможность запретить Комментарии гостям
Спасибо
			
		 
		
			
			- 
				olegstav
			
- Незнакомец
-  
- Сообщения: 17
- Зарегистрирован: 23 ноя 2012, 20:46
- Очки репутации: 0
 
 
	 
	
	
		
		
			
				
			
			
			 Xpycm » 23 ноя 2012, 21:16
 Xpycm » 23 ноя 2012, 21:16 
			
			Откройте файл protected\modules\apartments\views\view.php
Оберните блок:
- Код: Выделить всё
- echo '<a href="#" onclick="$(\'#comments_form\').toggle(); return false;">'.Yii::t('module_comments','Leave a Comment').'</a>';
 
 echo '<div id="comments_form" class="'.($comment->getErrors()?'':'hidden').'">';
 $this->renderPartial('application.modules.comments.views.backend._form',array(
 'model'=>$comment,
 ));
 echo '</div>';
в условие:
- Код: Выделить всё
- if(!Yii::app()->user->isGuest) {
 
 }
т.е в итоге должно получится так:
- Код: Выделить всё
- if(!Yii::app()->user->isGuest) {
 echo '<a href="#" onclick="$(\'#comments_form\').toggle(); return false;">'.Yii::t('module_comments','Leave a Comment').'</a>';
 
 echo '<div id="comments_form" class="'.($comment->getErrors()?'':'hidden').'">';
 $this->renderPartial('application.modules.comments.views.backend._form',array(
 'model'=>$comment,
 ));
 echo '</div>';
 }
 
		
			
			- 
				Xpycm
			
- Разработчик
  
-  
- Сообщения: 1592
- Зарегистрирован: 30 дек 2011, 11:06
- Откуда: Йошкар-Ола
- Очки репутации: 50
 
- 
				
			
 
	 
	
	
		
		
			
				
			
			
			 olegstav » 23 ноя 2012, 21:31
 olegstav » 23 ноя 2012, 21:31 
			
			Комментарии стали не активны спасибо 
но остались слова 
Комментарии
Список комментариев пуст
			
		 
		
			
			- 
				olegstav
			
- Незнакомец
-  
- Сообщения: 17
- Зарегистрирован: 23 ноя 2012, 20:46
- Очки репутации: 0
 
 
	 
	
	
		
		
			
				
			
			
			 Xpycm » 23 ноя 2012, 21:35
 Xpycm » 23 ноя 2012, 21:35 
			
			Ну так в задаче не было слов "а также запретить просмотр комментариев".
Если хотите запретить ещё и просмотр комментариев для гостей, то оберните этим же условием, но уже выше по коду.
			
		 
		
			
			- 
				Xpycm
			
- Разработчик
  
-  
- Сообщения: 1592
- Зарегистрирован: 30 дек 2011, 11:06
- Откуда: Йошкар-Ола
- Очки репутации: 50
 
- 
				
			
 
	 
	
	
		
		
			
				
			
			
			 olegstav » 23 ноя 2012, 21:48
 olegstav » 23 ноя 2012, 21:48 
			
			Спасибо  

 
		
			
			- 
				olegstav
			
- Незнакомец
-  
- Сообщения: 17
- Зарегистрирован: 23 ноя 2012, 20:46
- Очки репутации: 0
 
 
	 
	
	
	
	Вернуться в Вопросы и помощь по изменениям
	
	Кто сейчас на конференции
	Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1