Yii Framework Forum: [Awecrud] Generación De Código Con Bootstrap Y Gii - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Awecrud] Generación De Código Con Bootstrap Y Gii Extensión que permite generar código compatible con Bootstrap Rate Topic: ***** 1 Votes

#1 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 30 October 2012 - 09:03 AM

Saludos colegas,
Hace un par de años había desarrollado la extensión iCrud sobre la cual están basadas varias de las extensiones modernas de generación de código como GiiX, GTC, entre otras. Pero creo que era hora de desarrollar una evolución de iCrud que fuese una mejora tanto al sistema original como a las extensiones similares.
De lo anterior surge AweCrud, que hace sustanciales mejoras sobre las extensiones existentes y corrige muchos de los errores que solían presentarse, adicionalmente genera el código compatible con la última versión de Bootstrap (actualmente la versión 2).

Cualquier error o sugerencia es bienvenida.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#2 User is offline   alexd2 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 27
  • Joined: 12-September 12

Posted 30 October 2012 - 11:17 AM

Sera motivo de probarlo y comentar
0

#3 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 30 October 2012 - 01:10 PM

Con gusto. Comentarios, opiniones, ideas y sugerencias son bienvenidos.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#4 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 30 October 2012 - 01:10 PM

Olvidé mencionar que pueden reportar errores por acá o por el sistema de gestión de errores de bitbucket (el Issue Tracker)
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#5 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 31 October 2012 - 01:34 PM

Para aquellos que están teniendo problemas con el parámetro "extensionPath", deben bajar la última versión en desarrollo de Yii desde GitHub
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#6 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 19 November 2012 - 04:27 PM

Se ha publicado una nueva versión de AweCrud con nuevas características.
Se agregó soporte a autocompletado de los IDEs en vistas y se agregó soporte para modificar la acción por defecto desde el generador.


Ir a AweCrud

Saludos.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#7 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 06 December 2012 - 08:50 AM

Nueva versión disponible con varias mejoras (en uso de extensiones para las relaciones) y correcciones de errores.

Descargar.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#8 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 06 December 2012 - 08:53 AM

Entre las mejoras está el soporte a la extensión EActiveRecordRelationBehavior, próximamente más extensiones
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#9 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 14 December 2012 - 05:26 PM

Versión 0.9 lanzada. Pueden descargar la nueva versión y reportar cualquier novedad/error que encuentren.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#10 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 10 February 2013 - 08:19 PM

Versión 0.10 lanzada, que corrige varios errores cuando se está usando PHP 5.2 (gracias a @franhb).
Corregidos errores en la generación de imágenes.
Pueden descargar la nueva versión y reportar los errores que encuentren.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#11 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 28 April 2013 - 05:08 PM

Lanzada nueva versión de AweCrud (versión 0.12), que presenta varias mejoras especialmente en nuestro idioma:
  • Soporta traducciones de los nombres en singular y plural de los modelos.
  • Mejorado también el autocompletado en varios editores.
Para descargar.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#12 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 03 May 2013 - 03:09 PM

Agregado soporte de relaciones MANY_MANY en la versión 0.13 que puede descargar aquí.
De esta manera podemos ahora tener formularios Maestro-Detalle y al dar en Guardar se almacenará la información de la tabla relacional (MANY_MANY) automáticamente.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#13 User is offline   ramasurf 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 8
  • Joined: 06-February 12

Posted 29 May 2013 - 09:02 AM

Muchas gracia
en nuestro equipo de trabajo usamos mucho la separacion de _base con el model,
es una extensión que esta presente en todos nuestros proyectos,
saludos.
0

#14 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 06 June 2013 - 11:42 AM

@ramasurf
Qué gusto saber que la extensión es de gran ayuda para todos los desarrolladores...
Todo aporte, sugerencia y recomendación son bienvenidos.

Saludos.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#15 User is offline   Ramón Menor 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 34
  • Joined: 14-September 11

Posted 03 July 2013 - 09:16 PM

Gracias por la extensión, la estoy probando y me parece muy buena.

La única sugerencia que me sería útil es que se puedan crear los modelos y los crud y luego borrar la extensión. Porque ahora mismo cuando creas los controladores se extienden de awecrud y los mensajes, forms y demás también necesitan la extensión para funcionar. Lo que yo quiero es tener una versión en local donde creo la aplicación pero luego esta extensión no la subo a producción porque realmente ahí no se necesita.

Mi solución actual es copiar los componentes y cambiar algunas rutas pero quizás se podría hacer más independiente. ¿Qué te parece la idea?
0

#16 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 07 July 2013 - 03:13 PM

Hola Ramón,
Gracias por la sugerencia, voy a implementarla para una próxima versión.

Saludos.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#17 User is offline   Rrojasf 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 2
  • Joined: 13-December 12

Posted 21 November 2013 - 11:07 AM

Hola,

me gustaria probar la extension, sin embargo cuando la instalo y accedo a Gii para crear los crud, me sale la plantilla por defecto únicamente, me podrias indicar de que manera debo realizar el proceso? jejejeje
0

#18 User is offline   robregonm 

  • Experienced Yii Developer
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 602
  • Joined: 30-July 09
  • Location:Colombia

Posted 25 November 2013 - 04:33 PM

Verifique que su sección de módulos incluya algo como lo siguiente:
        'gii' => array(
            'class' => 'system.gii.GiiModule',
            'password' => 'SuClave',
            // If removed, Gii defaults to localhost only. Edit carefully to taste.
            'ipFilters' => array('127.0.0.1', '::1'),
            'generatorPaths' => array(
                'ext.AweCrud.generators', // AweCrud generators
            ),
        ),


Con esa confiuración ya debería funcionar.
PD: No olvide leer la documentación.
Ricardo Obregón
LinkedIn Profile
YiiFramework en Español - http://yiiframework.co/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx, MySQL, PostgreSQL, Yii 1.x & 2.x, CanJS and more.
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#19 User is offline   Emilio Ferreyra 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 2
  • Joined: 15-April 14

Posted 15 April 2014 - 11:18 AM

Hola Ricardo:

Soy nuevo en el mundo Yii y luego de instalar y probar tu extensión me ha facilitado mucho la vida. Muchas gracias por esta herramienta.

Por otro lado, me gustaría ver un ejemplo de la implementación de la funcionalidad MANY_MANY. Te comento que estoy trabajando en una aplicación que cuenta con varios modelos relacionados los que quiero incluir en diferentes pestañas del mismo formulario, pero hasta ahora me ha sido imposible implementar ambas soluciones.

Adjunto una imagen de lo que quiero lograr.

Agradezco toda la ayuda que puedas darme.

Muchas gracias de antemano :)
REF
0

#20 User is offline   Jario Bonilla 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 18-April 13

Posted 30 July 2014 - 04:44 PM

Hola Ricardo, he instalado tu extensión pero a la hora de intentar acceder a cualquier formulario para crear un nuevo registro me sale éste error:
"AweActiveForm y sus behaviors no tienen un método o closure llamado "datepickerRow". "

Espero puedas ayudarme, puesto que veo que ésta extensión facilita mucho el trabajo a los desarrolladores.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users