Jump to content


Photo
- - - - -

Комментарии. Разграничение прав доступа


Best Answer Sliapy , 17 May 2013 - 11:03

Самое простое: через условия выводить комментарии только определенной группе пользователей.

 

 

<?php
    $user = JFactory::getUser();
    if (in_array('3', $user->groups) {
        <КОД>
    }
?>

3 - айди группы.

Go to the full post


  • This topic is locked This topic is locked
3 replies to this topic

#1 styopinevgeniy

styopinevgeniy
  • JBZoo User (rus)
  • User rate: 0
  • posts: 42
  • topics: 12

Posted 17 May 2013 - 06:16

Доброе утро!

Передо мной стоит задача разграничить права доступа на модуль комментариев Zoo.

Т.е. одни для учётных записей, обладающих одними правами, этот модуль отображается, а для других - нет.

Я хотел решить эту задачу через Ваш элемент JBZoo Comments renderer, как раз выставив на него определённые права доступа, но, как я понимаю, этот элемент не работает, если в настройках шаблона Zoo не включены комментарии?

Тогда каким способом можно решить эту проблему?


  • 0

#2 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.6
  • posts: 6393
  • topics: 15

Posted 17 May 2013 - 11:03   Best Answer

Самое простое: через условия выводить комментарии только определенной группе пользователей.

 

 

<?php
    $user = JFactory::getUser();
    if (in_array('3', $user->groups) {
        <КОД>
    }
?>

3 - айди группы.


  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 styopinevgeniy

styopinevgeniy
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 42
  • topics: 12

Posted 19 May 2013 - 09:36

А подкажите ещё, пожалуйста, какие файлы тогда необходимо подправить?


  • 0

#4 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.6
  • posts: 6393
  • topics: 15

Posted 19 May 2013 - 10:19

\media\zoo\applications\jbuniversal\templates\catalog\renderer\comments\_default.php


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]




Click to return to top of page in style!