Joomla návody
Zobrazení menu a modulů pouze hostům a skrýt registrovaným
- Zveřejněno: 29. srpen 2014
- Zobrazeno: 3332
Joomla od verze 1.6 umožňuje vytvořit úroveň zobrazení, která je určena pouze pro hosty (tzn. uživatel, který není přihlášen). Níže uvedený příklad ukazuje, jak můžete tuto funkci nastavit.
1. Vytvořte novou skupinu uživatelů s názvem "Guest" v menu Uživatelé | Skupiny, tak aby byla její nadřezená skupina "Public".
2. Vytvořte novou úroveň přístupu s názvem "Guest" v menu Uživatelé | Úrovně přístupu a nastavte přístup pouze pro skupinu "Guest".
3. Přejděte na Uživatelé | Správce uživatelů | Možnosti a na kartě Komponenta změňte Skupina nepřihlášených z výchozí hodnoty "Public" na "Guest".
Teď, když přiřadíme položku nabídky, modul nebo jiný objekt na úroveň přístupu "Guest", zobrazí se pouze pro nepřihlášené uživatele. Jakmile se uživatel přihlásí bude ve skupině "Registered" a teto položka se mu již nezobrazí.
Pokud bychom vytvořili novou položku v menu s úrovní přístupu "Guest", například "Vytvořit účet", tak se po přihlášení registrovaného uživatele nezobrazí jelikož ji tento uživatel již nebude potřebovat.