Ciao a tutti.
Allora vediamo se riesco a spiegare il mio problema.
Gestisco il sito di una community di simulazione militare, il che significa che un utente può ricadere nelle seguenti categorie
-anonimo/pubblico
-registrato
-recluta
-membro
-admin/editor/whatever
Per come sono fatti i livelli di Joomla, registrato/recluta/membro ereditano da pubblico.
O anche no, ovvero potrei scegliere di no.
Ma non avrebbe senso: i membri non visualizzerebbero niente oppure dovrei duplicare i contenuti per ogni livello di accesso.
Quindi mi devo tenere l'ereditarietà del livello base.
MA (e qui viene il problema) vorrei che alcune voci/moduli/ecc SMETTESSERO DI COMPARIRE mano mano che si sale di livello.
Esempio stupido:
-livello pubblico vede "REGISTRATI"
-livello registrato vede "RECLUTAMENTO"
-livello recluta vede "ADDESTRAMENTI"
-livello membro vede "GESTIONE SOLDATO"
ma mano mano che si scende, quello più in basso NON VEDE la voce di quello più in alto.
Il che è l'inverso di quello che fa Joomla di solito.
Ho provato creando una serie di livelli di accesso "negati"
ovvero ho
pubblico, registrato,recluta,membro
non-registrato, non-recluta, non-membro
Ma comunque tutti vedono ciò che sta su pubblico, quindi il mio utente membro vede anche la voce "REGISTRATI" che anche se è non-pubblica, ovviamente va ad ereditare da pubblico.
Spero di aver chiarito il problema.
In sostanza in certi casi vorrei che moduli/articoli/quant'altro rispondesse al singolo livello di accesso piuttosto che alla gerarchia ereditaria.
Suggerimenti su come fare?