[SOLVED] What modules enabler to choose? |
[eluser]doStuff[/eluser]
It seems that the good old Matchbox is dead, buried and very much incompatible with CI2.0. I've been looking at some of the new modules-fish in the sea, as I am upgrading my CI-based framework to run on the CI2.0 codebase. But they don't seem to work as I expect, or I have misunderstood something (which often is the case) What am I looking for? Back to basics: 1) Placing "mini applications" in a application/modules folder just like in Matchbox, MS, Modular CI etc. 2) Routing magic so that trying to access myframework.com/shop/browse will first look in base CI controllers folder, if nothing found look for a "browse" controller in s shop module 3) Support for config files in modules (including autoload.php) 4) Support for controllers in subfolders in modules 5) Support for helpers in modules and loading them the standard CI way: $this->load->helper('helpergalore') (doing the same magic as the router: first looking into the base application folder, then looking in the modules ditto) 6) The same for libraries 7) The same for models 8) The same for views 9) The same for language files I currently have no need for loading modules ressources from other modules. Has anyone accomplished this with any of the available HMVC/Seperation packages? Can anyone point me in some direction? I can't seem to get an overview of how far I am from my goal. Please share your thoughts on my thoughts :-) Thanks, doStuff
[eluser]bl00dshooter[/eluser]
Modular Separation from wiredesignz works fine with CI 2: https://bitbucket.org/wiredesignz/codeig.../wiki/Home
[eluser]Nick_MyShuitings[/eluser]
This is also 2.0 compatible: https://bitbucket.org/wanwizard/modular-ci/overview
[eluser]Vheissu[/eluser]
I used to be an avid user of Modular Extensions but have found Modular CI feels more natural and modular in comparison even though both are the same thing.
[eluser]doStuff[/eluser]
Thanks guys, but neither Modular CI or Modular Extensions fully live up to my requirements. Maybe I'm just too demanding ("maybe I'm just like my father / too bold") But hey, I'm just looking for the same features that were present in Matchbox.
[eluser]doStuff[/eluser]
*embarassed* Actually, Modular Extensions is a perfect fit to all my requirements. I gave it a last try yesterday, at it just worked. I don't know why I abandoned it in my first walkthrough of it. Thanks, doStuff |
Welcome Guest, Not a member yet? Register Sign In |