Controller Sub Directory With Same Controller's Name

I have a Product controller and then, inside "controllers" directory, a sub directory named "Product" where I put other controllers that extend Product. So I have:




controllers/ProductController.php

controllers/Product/ProductImageController.php

controller/Product/ProductDescriptionController.php



and so on. If I call mydomain/Product/ProductImage/action Yii says “exception ‘CHttpException’ with message ‘The system is unable to find the requested action “ProductImage”.’ in /path/to/yii/framework/web/CController.php:483”. I mean: it searches first Product as controller and well it exists, so it doesn’t resolve ProductImage (that is, for Yii “ProductImage” is an Product’s action!).

Is there a way to solve this? Obviously, I can change sub directory’s name but I would like to keep same name because I think it is more logical (controllers inside “Product” dir extend ProductController).

Any hint? TIA

Danilo