Hi,
ich habe eine RBAC Struktur entwickelt und baue mir grad mein Admin-Panel.
Nun habe ich hier bei yii Lösungen gefunden wo ein Front und Backend Ordner erstellt worden ist und dort die Controller / Models und Views einfach kopiert worden. Dies möchte ich mir ersparen, da ich die Prüfung der Models und Controller über RBAC mache.
Wie aber macht ihr eure Views Struktur?
Erstellt ihr ein neues Modul?
Erstellt ihr einen Admin View Ordner?
Danke für eure Hilfe
Page 1 of 1
Admin-Struktur der Views mit RBAC
#1
Posted 09 August 2012 - 03:02 PM
Meine Fragen stelle ich öffentlich und baue somit eine Wissensdatenbank für andere auf!
#2
Posted 24 October 2012 - 04:40 AM
Das kommt denke ich ganz auf den Umfang deines 'Backends' an.
In meinem aktuellen Projekt habe ich einfach nur Controller /controller/admin/* erstellt. By default (kannste ja via Klassenabstraktion lösen) sind alle diese Controller nur für Admin Rollen zugänglich.
Also als Beispiel:
In meinem aktuellen Projekt habe ich einfach nur Controller /controller/admin/* erstellt. By default (kannste ja via Klassenabstraktion lösen) sind alle diese Controller nur für Admin Rollen zugänglich.
Also als Beispiel:
class Controller extends CController {
public function filters(){
return array('accessControl',);
}
public function accessRules() {
return array(
array(
'allow',
'roles'=>array('admin'),
),
array(
'deny',
'users'=>array('*'),),
);
}
}
class adminController extends Controller {
/* Your code here */
}
#3
Posted 24 October 2012 - 04:47 PM
Hi Nayo,
danke für deine Antwort.
Mein Projekt umfasst ca. 20 Controller auf die ich zugreifen muss.
Nun wäre ein AdminController doch etwas wenig.
danke für deine Antwort.
Mein Projekt umfasst ca. 20 Controller auf die ich zugreifen muss.
Nun wäre ein AdminController doch etwas wenig.
Meine Fragen stelle ich öffentlich und baue somit eine Wissensdatenbank für andere auf!
Share this topic:
Page 1 of 1

Help












