JComments + Slogin комментирование только после авторизации

  • 5 Ответов
  • 2083 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Доброго времени суток. У меня возник такой вопрос.
Система. JComments + Slogin + JComments Social Login + ZOO + JComments Avatar

Все настроил кроме одного.
Я НЕ хочу разрешать гостям писать комментарии на сайте без авторизации. Делаю настройки в админке (запрещаю комментарии для Guest и Public). Вывожу сообщение "зарегистрируйтесь или войдите через соц сеть" и хочу ниже разместить кнопки авторизации от SLOGIN.

Но кнопки отображаются только когда разрешить гостям комментировать вместе с формой. Если запретить комментирование гостям то кнопки пропадают.

Подскажите как настроить отображение кнопок от Slogin при запрете комментирования для Guest и Public?
мне кажется это нужная функция в плагине JComments Social Login. Насколько сложно ее реализовать и будет ли это из коробки ?

Заранее спасибо!

*

Онлайн zikkuratvk

  • *****
  • 3991
  • [+]264 / [-]2
  • Разрабатываем для Joomla
    • Просмотр профиля
    • Разрабатываем для Joomla
Для этого потребуется изменить шаблон JComments. Так, как это особенности самого компонента JComments.

Добавили проверку в tpl_form:
Код:
$user = JFactory::getUser();
<?php if ($user->guest) : ?>
<h4>Пожалуйста войдите на сайт, чтобы оставлять комментарии</h4>
<?php echo $htmlBeforeForm; ?>
<?php else : ?>
// здесь код формы и т.п.
<?php endif ?>
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg

Большое Вам спасибо! все получилось!

*

Оффлайн Ramil8009

Как сделал не подскажешь? Слишком поверхностная инструкция, битый час по ней делаю - белая страница

*

Оффлайн Festival

Реально не ясно как делать, кто то может разъяснить подробней? Похожая проблема как у автора

*

Оффлайн Festival

При авторизации, выбрасывает со статьи на главную страницу, это очень не удобно, как исправить?