Created
September 14, 2012 22:21
-
-
Save nucklearproject/3725307 to your computer and use it in GitHub Desktop.
Pasos para crear un modulo /crud con la herramienta GII de YII framework
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Suponiendo que ya sabemos como manejarnos con GII, pasamos a crear un modulo: | |
Module Generator > Module ID * (Aca le ponemos el nombre que queramos) | |
2. Activamos el modulo desde nuestro main.php en este caso he creado un modulo llamado test. | |
'modules'=>array( | |
'test', | |
...... | |
3. Creamos un model, suponiendo que tengo una tabla llamada testlist: | |
Table Name * : teslist | |
Model Class * : Testlist | |
Base Class * : CActiveRecord | |
Model Path * : application.modules.test.models //(Esta es la parte importante, le indicamos el path de nuestro modulo.) | |
Preview > generate . Listo nuestro modelo esta en la carpeta modules/test/models/Testlist.php | |
4 Creamos nuestro Crud, dentro del modulo. | |
Crud Generator > | |
Model Class * : application.modules.test.models.Testlist | |
Controller ID * : test/testlist | |
Preview > (Aca vemos las rutas de los archivos que se crearan) Ejemplo: | |
modules\test\controllers\TestlistController.php | |
..... | |
Si esta todo correcto, generamos el crud y listo, ya sabemos como crear un modulo con YII. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment