Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
Подскажите пожалуйста простенький модуль меню
в котором с доступам к пунктам реализован через группы пользователей, а не через уровни доступа (viewLevels)

А лучше комбинированный вариант.

А вообще, в идеале, такой модуль где пункты показываются, только тем пользователям, которые имею право совершать определенные действия на выбранной странице. Т.е. чтобы при выборе типа пункта меню он подхватывал файл access.xml и показывал указанные в нем права в виде списка чекбоксов. И в последующем показывал пункты меню только тем пользователям, которые имеют право совершать соответствующие действия в выбранном компоненте.
« Последнее редактирование: 25.12.2013, 17:06:12 от Aeliot »
*

Лорд Лотар

  • Захожу иногда
  • 76
  • 3 / 0
  • Паладин
Или я чего-то не понимаю, или в родном меню Joomla и так есть эта возможность?
Меню> пункт меню > доступ - выбираем из списка нужную группу пользователей.
В случае необходимости создаем новую. Об этом подробнее тут - http://joomlaforum.ru/index.php?topic=146909.30

Рекомендую еще на всякий случай глянуть эти две темы:

http://joomlaforum.ru/index.php?topic=228493.0
http://joomlaforum.ru/index.php?topic=45524.0
*

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
Вы все правильно говорите, но столкнулся вот с чем.
Если под каждое "НО" настраивать свою группу, и к ней свой уровень доступа (viewLevel), то их разрастается такое количество, что становится, во-первых, не возможно сохранить настройки некоторых компонентов (уперся в ограничение php в 1000 инпутов), и во-вторых, становится неудобно добавлять материалы, когда слишком большой список уровней доступа.

К тому же хотелось бы иметь что-то типа "роутера" меню. Когда некоторые пункты доступны пользователю, но не отображаются до наступления некоторого события.

За это время я уже залез в com_modules и немного покопался в нем. И честно говоря, не нашел вменяемого способа сделать то, что хотел.
Так что придется делать модуль с "псевдо меню" на своих таблицах. Это конечно же накладывает свои ограничения. Например, нельзя будет пункты такого меню выводить в перемешку с нормальными пунктами и значит не получится "гладко сростить" их. Плюс пришлось оставить некоторые пункты видимыми, но при посещении страницы пользователям выводить сообщение типа "У вас здесь ничего нет, потому что..."
Это не совсем то, что хотелось, но что есть, то есть.
« Последнее редактирование: 11.01.2014, 19:09:56 от Aeliot »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Алиас пункта меню совпадает с именем подкаталога в каталоге с сист.файлами

Автор Andrey N.

Ответов: 14
Просмотров: 4016
Последний ответ 07.10.2021, 23:57:15
от Garrr
Главное меню

Автор Анастасия87

Ответов: 7
Просмотров: 1935
Последний ответ 21.05.2021, 08:40:40
от arma
Как сократить вертикальное расстояние между меню сайта и баннером?

Автор MultiMatrix83

Ответов: 2
Просмотров: 1610
Последний ответ 16.02.2020, 19:30:25
от MultiMatrix83
Где находятся отзывы, которые нужно просмотреть перед тем как их опубликовать

Автор Alex_dan

Ответов: 0
Просмотров: 957
Последний ответ 15.02.2020, 23:36:07
от Alex_dan
Редактирование Модуля - в меню не удаляется пункт

Автор bovinkm

Ответов: 4
Просмотров: 1787
Последний ответ 16.08.2019, 15:00:22
от bovinkm