posted by demo on February 9, 2012

Great working example of a complete blog made in YII.

posted by demo on February 9, 2012

hello

posted by demo on February 9, 2012
posted by demo on February 9, 2012

hello everyone...welcome to yii

posted by demo on February 8, 2012

post here

posted by demo on February 8, 2012

content 1

posted by demo on February 8, 2012

Implementar ABM con Yii Ahora viene la parte mas divertida. Queremos implementar un ABM (alta, baja y modificación) para la tabla User que hemos creado. Esto es comunmente requerido en aplicaciones prácticas. Note: ABM es lo que en inglés equivale a CRUD (create, read, update and delete) Nuevamente, usamos la herramienta yiic para que nos ayude a generar el código que necesitamos. Este proceso se le conoce también como scaffolding. % cd WebRoot/testdrive % YiiRoot/framework/yiic shell Yii Interactive Tool v1.0 Please type 'help' for help. Type 'exit' to quit.

model User generate User.php

The 'User' class has been successfully created in the following file: D:\wwwroot\testdrive\protected\models\User.php

If you have a 'db' database connection, you can test it now with: $model=User::model()->find(); print_r($model);

crud User generate UserController.php generate create.php mkdir D:/wwwroot/testdrive/protected/views/user generate update.php generate list.php generate show.php El ABM para ‘user’ ha sido generado satisfactoriamente. Ahi arriba, usamos el comando de consola yiic para interactuar con nuestra aplicacion creada recientemente. En el prompt, podemos insertar expresiones válidas PHP para evaluarlas y mostrarlas por pantalla. También podemos realizar tareas como model y crud(abm) como se muestra arriba. Y el comando crud genera la clase Controller y las vistas que implementa las operaciones ABM para el usuario normal. Disfrutemos de nuestro trabajo ingresando la siguiente URL en el navegador web: http://nombrehost/ruta/hacia/index.php?r=user Esto mostrará una lista de entradas del usuario en la tabla User. Ya que nuestra tabla está vacía, nada se mostrará por ahora. Haga click en el link New User de la página. Y nos traerá a la página de login si es que no nos hemos logueado anteriormente. Luego de loguearse, nos mostrará un formulario de ingreso para que podamos crear entradas de nuevos usuarios. Complete el formulario y haga click en el botón Create. Si hay un error en la entrada de datos, un lindo cartel de error se mostrará diciendo que es lo que esta previniendo que los datos sean guardados. Volviendo a la lista de usuarios, debemos ver los usuarios recientemente agregados que ahora se muestran en la lista. Repite los pasos una y otra ves hasta agregar varios usuarios. Note que la página con la lista de usuarios automáticamente creará una paginación si los usuarios son demasiados como para ser mostrados en una sola página. Si nos logueamos como administrador usando la cuenta admin / admin , podemos ver la página del usuario admin en la siguiente URL http://nombrehost/testdrive/index.php?r=user/admin Esto mostrará una linda tabla con la entrada de los usuarios. Podemos hacer click en las celdas de la cabecera para ordenar las correspondientes columnas. Y como la página de los usuarios, la pagina del administrador también admite paginación si los usuarios son demasiados como para mostrarse en una sola página. Todas estas características hermosas las podemos obtener sin escribir una sola linea de codigo !!! Traducción : Martín Sagastume Rué (msr) Fuente: http://www.yiiframework.com/doc/guide/quickstart.first-app Etiquetas: abm, aplicacion, crud, doc, documentacion, esp, español, framework, php, yii, yiiframework

posted by demo on February 8, 2012

Esto es mi nuevo post

posted by demo on February 8, 2012

Padnel ti djahkad sabahile cuna na pamet?

posted by demo on February 5, 2012

ПостПостПостПостПостПост