Hi David,
First off, this is a great book. It's really helping me wrap my head around not only Cakephp but the MVC way of developing a site as well. I am having one issues that I'm hoping, or anyone else, can help me with.
I've been going through your blog tutorial and everything is going great. I'm up to chapter 10 and starting to deal with routes. Now, I've been able to display my blog/posts index page as blog/articles using Router::connect('/articles/*', array('controller' => 'posts', 'action' => 'index')); but my issue is displaying any other action in the posts controller under blog/articles. For example, using your verbose linking example, I can view blog/articles/25 instead of blog/posts/view/25, but placing that after the index router connect is overwriting it so I'm not able to view the index page. I've search around to try to find an answer but I haven't had any luck. Perhaps it's because I'm not explaining myself very well.
Hope you can help! Thanks.