我有带前缀的 db 表,需要它们在 app_controller beforeFilter 中可读
$prefix_array = array('admin', 'marketing');
if ($this->Auth->user() AND in_array(@$this->params['prefix'], $prefix_array)) { $this->layout = 'admin'; } else { $this->layout = 'default';}
- 我应该在 bootstrap 或 app_controller 哪里做?
-我如何从 DB 动态读取前缀,设置为 $prefix_array
-将它们写入 Configure::write('Routing.prefixes')