icrud [Obsolete] iCRUD - CRUD with i18n messages support and referenced fields completion

  1. Resources
  2. Documentation
  3. Change Log

You are encouraged to use AweCrud. AweCrud is the official upgrade for iCRUD with lots of new features and improvements. Check it out at BitBucket too.

This extension is the CRUD version with i18n CRUD support. That way the CRUD command will be able to generate the same CRUD that Yii generates plus i18n messages (English, Spanish, German, French and Portuguese currently supported, new languages are welcome). Also, All referenced fields are replaced by the master values instead of ids numbers.



  • Yii 1.1.1 or above (Yii from svn version is recommended) WARNING: iCRUD has not been tested on Yii 1.1.0, it is being developed for Yii 1.1.1 and above.
  • Extract the release file under protected/commands/shell/
  • Extract messages file under 'protected/messages/'
  • Setup config/main.php file with i18n support (eg: 'language'=>'es','charset'=>'utf-8')
  • And below components block:'messages'=>array('class'=>'CPhpMessageSource',)
  • Ready to use.
Usage of iCRUD Comand

Open the console and execute:

icrud MyModel
icrud AnotherModel
Usage of iForm Comand

Open the console and execute:

iform MyModel application.views.site.mymodelform
iform AnotherModel application.views.someview.myanothermodelform

Change Log

October 22, 2012
  • You are encouraged to use AweCrud. AweCrud extension is the official replacement to iCRUD, since AweCrud implements all the current iCrud feature plus many bug fixes and lots of enhancements.
March 9, 2010
  • iCRUD v. 0.9. Beta 3 - Release Candidate
  • Portuguese messages added.
  • German messages updated. Thanks to thyseus.
  • French messages revised and updated. Thanks to francois.allard
  • Fixed bug when generating Date fields.
  • Fixed bug when the table has more than 7 fields and one of the fields is a password.
  • Added iFormCommand (extension of FormCommand, new command in Yii
    February 22, 2010
  • Fixed bugs in index view and controller.
  • Default view is admin (index is not anymore)
  • Breadcrumbs are using a text value (with i18n support too)
  • Foreign keys now can be filtered by combo-boxes (no bugs)
  • Fixed bugs when showing foreign keys in list, view and main views.
  • Spanish and French translations updated.
  • Minor optimizations and minor fixed bugs.
    February 21, 2010
  • Added French messages.
  • TINYINT(1) is interpreted as BOOLEAN in MySQL databases.
  • Fixed bugs in some messages.
February 14, 2010
  • Srbac support dropped. Now it is extended from default Controller (located by default in protected/components). Developer can decide if using Srbac or not.
  • Minor bug fixes (Thanks to thyseus)
February 11, 2010

Initial release.

4 0
1 308 downloads
Yii Version: 1.1
License: BSD-2-Clause
Category: Console
Developed by: robregonm
Created on: Feb 11, 2010
Last updated: 11 years ago


show all

Related Extensions