I am going to start on a small system for internal use and I wanted to re-think my choice of CodeIgniter because it does not have templates or ORM. Guess what, I landed with KohanaPHP. It sounds very tempting that a new MVC Framework based on CodeIgniter with new features (especially ORM) is here but the documentation is really really poor.
I tried googling for a book or tutorial and I was really disappointed to have found none. I tried Amazon.com for a book but no books. Looks like I have landed in some weird space that might be good looking but I need to get my hands dirty in the code to learn it and at the end of the day, it may seem that I have lost a lot of hours on this new Framework. Lets give it a try!
Update: As of today (28th July, 2010), I am working on YII, its good, powerful and blazing fast. It has all the feature of CakePHP too.
CI does support ORM.
How do you relate two tables in CI ORM?
Any examples?
Here is an good example of configuring and using doctrine (ORM)
http://codeigniter.com/wiki/Using_Doctrine_with_C…
My favorite ORM for CodeIgniter is Datamapper Over Zealous Edition
Link to the thread
http://codeigniter.com/forums/viewthread/136039/
Doctrine is the nice choice for ORM use in CI.
http://www.phpandstuff.com/articles/codeigniter-d…
All the setup instructions, and examples are provided in the tutorial.