Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close

AweCrud Readme

AweCrud version 0.14

AweCrud official website: https://bitbucket.org/robregonm/awecrud

AweCrud on... Yii Extension Repository: http://www.yiiframework.com/extension/AweCrud/

Yii Forum: http://www.yiiframework.com/forum/index.php/topic/36678-awecrud/

BitBucket: https://bitbucket.org/robregonm/awecrud

Issues: https://bitbucket.org/robregonm/awecrud/issues

DESCRIPTION

AweCrud is a code generator for Yii PHP framework based on Gii.

AweCrud is free software and is dual-licensed under the terms of the new BSD License and under the terms of GNU GPL v3. See the LICENSE file.

ACKNOWLEDGEMENTS

AweCrud is inspired and uses code from Yii PHP Framework, iCrud (by robregonm), GiiX (by Rodrigo Coelho aka mentel), gii-template-collection (by Herbert Maschke aka thyseus), AweGen and Yii-Bootstrap (by Christoffer Niska).

Many thanks to the contributors of these software.

FEATURES

TBD

WARNINGS

AweCrud is not fully tested now, so please test your application and be careful using it. AweCrud is still in development. Some changes may break backwards compatibility.

Are you upgrading? Please don't forget to read the UPGRADE file for instructions!

REQUIREMENTS

Yii 1.1.13 (or above) is required.

AweCrud should run with:

  • Yii 1.1.9+ (not tested)
  • Linux
  • Windows (not tested)
  • Apache 2.2 or nginx 0.8+ (tested on Apache 2.4 and nginx 1.2)
  • MySQL 5.x
  • PostgreSQL 9.0+ (tested on 9.0, 9.1 and 9.2)
  • Firebird 2.5+
  • PHP 5.2+ (tested on PHP 5.3.x and 5.4.x)

AweCrud may run on other setups, but there is no official suppport for them. There is no planned official support for other setups, including Windows/IIS or other DBMS.

INSTALLATION AND UPGRADING

Please see INSTALL and UPGRADE files for instructions.

USING

After installing, you will see the AweCrud generators on the gii page. The AweCrud generators' names start with "AweCrud". Read the gii doumentation on how to use it. http://www.yiiframework.com/doc/api/GiiModule.

If you want "saveWithRelated" method, please refer to https://github.com/yiiext/with-related-behavior and https://github.com/yiiext/activerecord-relation-behavior for more information and how to implement such functionality.

DONATE

TBD

Recent activity

Ricardo Obregón

Ricardo Obregón merged pull request #4 for robregonm/AweCrud

Added file field generation (for image-like field names). Need to fix: 1) 2+ image (upload) fields generation; 2) valid attribute label generation using array-notation (e. g. "photo[]", for html5 multiupload possibility).

Ricardo Obregón

Ricardo Obregón merged pull request #4 for robregonm/AweCrud

Added file field generation (for image-like field names). Need to fix: 1) 2+ image (upload) fields generation; 2) valid attribute label generation using array-notation (e. g. "photo[]", for html5 multiupload possibility).

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.