Usa regola di accesso per achevie questo sarebbe un modo migliore:
public function accessRules()
{
return array(
array('allow', // allow all users to perform 'index' and 'contact' actions
'actions'=>array('index','contact'),
'users'=>array('*'),
),
array('allow', // allow authenticated user to perform 'delete' and 'update' actions
'actions'=>array('update','delete'),
'users'=>array('@'),
),
array('deny', // deny all users
'users'=>array('*'),
),
);
}
se si vuole veramente un posto controllo ,, poi vai a component/controller
e lo fa nel controller. perché tutto il controller eredita da quel controller.
non voglio inserirlo in ogni singolo controller, ho bisogno della soluzione globale – rafal235
dove posso trovare 'componente/controller'? – Ruben
@ user2075220 quindi creare un BaseController e avere questo controller estendere il BaseController –