Accesso esclusivo a parti del sito

1 contenuto / 0 new
Accesso esclusivo a parti del sito

Colgo l'occasione per salutare tutti voi, è da circa una settimana che mi sono avvicinato a questo CMS e lo trovo abbastanza intrigante!

Vengo al dunque.
Sto sviluppando una specie di sito e-commerce, dove ci sono 2 categorie di utenti: clienti ed esercenti (pizzerie, pub, pasticcerie, ristoranti, ecc).
L'applicazione dovrebbe essere quindi costituita da un portale di vendita (per i clienti) e da un back-end (per gli esercenti). Questo backend deve prevedere:
- una view di preparazione (con cui è possibile interagire, ad esempio, per modificare lo stato di preparazione del cibo)
- una view di management (dove sono indicati i guadagni del singolo esercente e lo stato di ordini e consegne).

Utilizzando i ruoli, ho creato le due categorie di utenti, cioè il ruolo "cliente" e quello "esercente". A questo punto:
1) come faccio ad autorizzare gli utenti a visualizzare solo il portale di vendita e gli esercenti a visualizzare solo le view di preparazione e di management?
2) E soprattutto, come creo le viste? Mi consigliate qualche modulo in particolare?