Crear página de inicio.

39 views
Skip to first unread message

sabrinnita

unread,
Jul 16, 2012, 6:05:24 PM7/16/12
to yuppfram...@googlegroups.com
Hola. Acabo de instalar el framework. Y pués me leí algo de la documentación. Me llama la atención todo lo que incorpora el framework, pero pues no sé donde tengo que hacer las cosas. Por ejemplo quiero diseñar un menú principal para una aplicación donde coloque todos los módulos, y puedad acceder a cada uno y no sé donde hacerlo.

Pablo Pazos

unread,
Jul 16, 2012, 6:47:36 PM7/16/12
to yuppfram...@googlegroups.com
Hola Sabrina,

Yupp es MVC, el modelo persistente se define en MODEL, las pantallas se definen en VIEWS y la lógica se define en CONTROLLERS.

Puedes encontrar ejemplos de aplicaciones aquí:

Las pantallas con menús debes crear una vista, y poner el html ahí.
Desde el controller defines que vista mostrar en cada acción.

Aquí hay un ejemplo:

Dime si te sirve.

Saludos,
Pablo.

Pablo Pazos

unread,
Jul 17, 2012, 10:55:47 AM7/17/12
to yuppfram...@googlegroups.com

Pablo Pazos

unread,
Jul 17, 2012, 11:22:38 AM7/17/12
to yuppfram...@googlegroups.com
viste la doc aquí? http://simplewebportal.net/yupp_framework_php_doc/

El lunes, 16 de julio de 2012 19:47:36 UTC-3, Pablo Pazos escribió:
El lunes, 16 de julio de 2012 19:47:36 UTC-3, Pablo Pazos escribió:

Pablo Pazos

unread,
Jul 18, 2012, 2:12:51 AM7/18/12
to yuppfram...@googlegroups.com
Fijate como están hechas las aplicaciones de ejemplo que te dejé con links en el mensaje previo. Está todo el código fuente accesible para bajártelo, leer, modificar y probar.


Por las dudas, tenés que saber lo básico de MVC: http://es.wikipedia.org/wiki/Modelo_Vista_Controlador
En MVC el controlador decide que vista usar, no hay redirección a vistas, solo redirección entre acciones de controladores.

Para rutear a una acción de un controlador tenés que usar las convenciones: http://www.simplewebportal.net/yupp_framework_php_doc/1_convenciones.html

Cuando pones una URL en el browser, lo que hace el framework es ejecutar una acción de un controlador (según esas convenciones), luego la acción especifica qué vista mostrar (página web).

En la acción se muestra por defecto la vista con el mismo nombre que la acción (en caso de que una vista no sea especificada de forma explícita), o puedes especificar que vista mostrar usando $this->render(...) como se muestra aquí: http://www.simplewebportal.net/yupp_framework_php_doc/4_controladores.html

Para redirigir (rutear) una URL a un controller y acción determinados, o se usan las convenciones, o el url mappings **, o la configuración *** (donde podés ponerle rutas por defecto).



Saludos,
Pablo.

2012/7/17 Sabrina Carolina Torres Diaz <sabrina...@gmail.com>
Hola Pablo, ya me leí todo lo que está acá: http://www.simplewebportal.net/yupp_framework_php_doc/
Realmente lo que no sé hacer es redirigir el index a un view que tenga en el proyecto. Lo que uno suele hacer con un forward(); Porque supongo que pinto mi menú y como el index está en otro lado uno lo que hace es redirigir.


-- 
Sabrina Carolina Torres Díaz
Centro de Estudiantes del Decanato de Ciencias y Tecnología de la UCLA
Representante ante el Consejo de Decanato
Teléf.: 0412-0514754
e-mail: sabrina...@gmail.com
Twitter: @sabrinnita




-- 
Atte.
Ing. Pablo Pazos Gutiérrez
LinkedIn: http://uy.linkedin.com/in/pablopazosgutierrez
Blog: http://informatica-medica.blogspot.com/
Sígueme en twitter: http://twitter.com/ppazos

Pablo Pazos

unread,
Jul 24, 2012, 11:14:32 AM7/24/12
to yuppfram...@googlegroups.com, sabrina...@gmail.com
Hola Sabrina,

¿Algún comentario sobre la información que te pasé?

Saludos,
Pablo.


El miércoles, 18 de julio de 2012 03:12:51 UTC-3, Pablo Pazos escribió:
Fijate como están hechas las aplicaciones de ejemplo que te dejé con links en el mensaje previo. Está todo el código fuente accesible para bajártelo, leer, modificar y probar.


Por las dudas, tenés que saber lo básico de MVC: http://es.wikipedia.org/wiki/Modelo_Vista_Controlador
En MVC el controlador decide que vista usar, no hay redirección a vistas, solo redirección entre acciones de controladores.

Para rutear a una acción de un controlador tenés que usar las convenciones: http://www.simplewebportal.net/yupp_framework_php_doc/1_convenciones.html

Cuando pones una URL en el browser, lo que hace el framework es ejecutar una acción de un controlador (según esas convenciones), luego la acción especifica qué vista mostrar (página web).

En la acción se muestra por defecto la vista con el mismo nombre que la acción (en caso de que una vista no sea especificada de forma explícita), o puedes especificar que vista mostrar usando $this->render(...) como se muestra aquí: http://www.simplewebportal.net/yupp_framework_php_doc/4_controladores.html

Para redirigir (rutear) una URL a un controller y acción determinados, o se usan las convenciones, o el url mappings **, o la configuración *** (donde podés ponerle rutas por defecto).



Saludos,
Pablo.
2012/7/17 Sabrina Carolina Torres Diaz <sabrina...@gmail.com>
Hola Pablo, ya me leí todo lo que está acá: http://www.simplewebportal.net/yupp_framework_php_doc/
Realmente lo que no sé hacer es redirigir el index a un view que tenga en el proyecto. Lo que uno suele hacer con un forward(); Porque supongo que pinto mi menú y como el index está en otro lado uno lo que hace es redirigir.



-- 
Sabrina Carolina Torres Díaz
Centro de Estudiantes del Decanato de Ciencias y Tecnología de la UCLA
Representante ante el Consejo de Decanato
Teléf.: 0412-0514754
e-mail: sabrinatorresd@gmail.com
Twitter: @sabrinnita

Reply all
Reply to author
Forward
0 new messages