Voor een CMS-systeem hebben wij een module 'products' met de controllers index, edit, delete. Echter, per klant moeten we ook klantspecifieke controllers kunnen hebben. Zo is de structuur nu:
application
-- clients
-- -- KLANT
-- -- -- modules
-- -- -- -- products
-- -- -- -- -- controllers
-- -- -- -- -- -- PricesController.php (deze moet ik kunnen bereiken)
-- modules
-- -- products
-- -- -- controllers
-- -- -- -- IndexController.php
-- -- -- -- EditController.php
In de bootstrap kan ik wel ervoor zorgen dat ik een hele klantspecifieke-module kan hebben.
Ook heb ik gelezen dat sinds versie 0.8.0 (ik gebruik 1.9) het niet meer mogelijk is om door middel van addControllerDirectory() meerdere controller-directories per module te hebben.
Hoe kan ik dit nou oplossen?
application
-- clients
-- -- KLANT
-- -- -- modules
-- -- -- -- products
-- -- -- -- -- controllers
-- -- -- -- -- -- PricesController.php (deze moet ik kunnen bereiken)
-- modules
-- -- products
-- -- -- controllers
-- -- -- -- IndexController.php
-- -- -- -- EditController.php
In de bootstrap kan ik wel ervoor zorgen dat ik een hele klantspecifieke-module kan hebben.
Ook heb ik gelezen dat sinds versie 0.8.0 (ik gebruik 1.9) het niet meer mogelijk is om door middel van addControllerDirectory() meerdere controller-directories per module te hebben.
Hoe kan ik dit nou oplossen?