Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.
Модераторы: Xpycm, Koduc
Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.
На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.
olegstav » 23 ноя 2012, 21:03
Подскажите есть возможность запретить Комментарии гостям
Спасибо
-
olegstav
- Незнакомец
-
- Сообщения: 17
- Зарегистрирован: 23 ноя 2012, 20:46
- Очки репутации: 0
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
- Незнакомец
-
- Сообщения: 17
- Зарегистрирован: 23 ноя 2012, 20:46
- Очки репутации: 0
Xpycm » 23 ноя 2012, 21:35
Ну так в задаче не было слов "а также запретить просмотр комментариев".
Если хотите запретить ещё и просмотр комментариев для гостей, то оберните этим же условием, но уже выше по коду.
-
Xpycm
- Разработчик
-
- Сообщения: 1592
- Зарегистрирован: 30 дек 2011, 11:06
- Откуда: Йошкар-Ола
- Очки репутации: 50
-
olegstav » 23 ноя 2012, 21:48
Спасибо
-
olegstav
- Незнакомец
-
- Сообщения: 17
- Зарегистрирован: 23 ноя 2012, 20:46
- Очки репутации: 0
Вернуться в Вопросы и помощь по изменениям
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45