W jaki sposób ukryć dany moduł dla osób zalogowanych z określonej grupy?
Mamy dowolny moduł widoczny dla gości. W jaki sposób zrobić tak,aby moduł NIE był widoczny dla zalogowanego użytkownika, w określonej grupie?
W jaki sposób ukryć dany moduł dla osób zalogowanych z określonej grupy?
Mamy dowolny moduł widoczny dla gości. W jaki sposób zrobić tak,aby moduł NIE był widoczny dla zalogowanego użytkownika, w określonej grupie?
Proponuję skorzystać z Advenced Module Manager. Pozwoli ci on wskazać grupę i określić czy dla mniej tylko ma się wyświetlać czy wykluczyć ją.
https://www.regularlabs.com/extensio...dmodulemanager
Po zainstalowaniu, podczas edycji modułu zobaczysz dodatkowa zakładkę "Zadania". Tam znajdziesz opcję dla grup: http://prntscr.com/mu26nj
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
A da się to zrobić bez dodatku?
Oczywiście
Wymaga to jednak modyfikacji szablonu. Po prostu "owijasz" miejsce wyświetlania modułu w warunek php.
Jeśli id grupy użytkownika jest inne niż n to zrób coś tam.
Ten dokument pomoże: https://docs.joomla.org/Accessing_th...nt_user_object
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Advenced Module Manager spełnia moje oczekiwania.
Utworzyłem nowego użytkownika i nową grupę. Żądany moduł już się nie wyświetla. Cel został osiągnięty.
Ale możesz też to wykonać bez dodatkowych modułów stosując to co daje Joomla. Poprzez grupy i poziomy dostępu.
http://wiki.joomla.pl/Pomoc35:U%C5%B...y_dost%C4%99pu
Joomla pozwala tylko na inkluzję czyli: wyświetlaj "tylko dla".
Nie możesz utworzyć wyświetlania ekskludującego czyli: wyświetlaj "dla wszystkich poza x".
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)