Olá Vinícius,
Infelizmente não tive a oportunidade de testar este código, mas acho que
funcionará. Coloque no seu bootstrap.php o seguinte código.
$atualPaths = Configure::read('viewPaths');
$merged = am($atualPaths, array('local/onde/o/theme/default/esta'));
Configure::write('viewPaths', $merged);
unset($atualPaths, $merged);
A idéia acho que você já sacou, certo? Isso coloca na Configuração global um
novo caminho para as views, quando a classe View for procurar os possíveis
locais onde poderiam estar a view solicitada, ele vai procurar nesta pasta
também. Existe uma ordem de procura, não sei de cabeça, mas olhando o código
dá para saber.
Abraços
--
Joao Jose Pedrini
joaojosepedr...@gmail.com