Thanks for your feedback.
thyseus, on 13 February 2010 - 07:04 PM, said:
1.)
please add an ucfirst($modelClass) to shell/iCrudCommand.php in line 36, 39, 83 & 86 since the tablename of the Database doesn't need to be identical to the Model Classname. (like this:)
Could you give me more details? I undertand your position, but I've not found and/or experienced problems without ucfirst statement. iCRUD has being developed for working with Yii 1.1 (my test have been on Yii 1.1 lastest svn), also, $modelClass var is loaded with model name exactly same to CRUD standard command. Nevertheless I'm gonna do more tests to verify this bug.
thyseus, on 13 February 2010 - 07:04 PM, said:
2.)
please update the Controller Code to be compatible with yii-1.1-dev this way:
shell/icrud/controller.php
at line 20:
public $menu = array();
public $breadcrumbs = array();
(this is missing in the SBaseController of SRBAC, too at the moment...)
Fixed, generated Controller is not being extended from SBaseController anymore, since Yii 1.1 has a default Controller. This way iCRUD will be more usable and can be work with or without SRBAC. However, in srbac svn this bug has been already fixed.
thyseus, on 13 February 2010 - 07:04 PM, said:
3.)
In your generated Controller line 137:
throw new CHttpException(404,Yii::t('The requested page does not exist.'));
should be
throw new CHttpException(404,Yii::t('App', 'The requested page does not exist.'))
Fixed.
thyseus, on 13 February 2010 - 07:04 PM, said:
4.) I have made a german App message string collection for you to include in the next version, if you want to collect some default i18n message strings. I can send it by mail (this forum doesnt allow attaching files for me)
I added you to Skype, that way we can chat about and you can send me your i18n messages file.
I'm going to upload the new version with this little fixes. And if some one wants to send a language messages file will be very helpful to all.
Again, thanks for your feedback, I hope this extension let us to do our work easier, faster, more extendable, more reliable, etc, etc, etc. We should concentrate on what is really important, not in little details.
Best regards.