"En la vida solo hay dos tipos de personas, las que dan pretextos y las que dan resultados, ¿y tu cual tipo de persona eres? "

Soy una persona apasionada por todo lo que tiene que ver con Internet y las nuevas tecnologías. Soy autodidacta, y me encanta impartir clases...


VideoTutorial 8 del Curso de Zend Framework 2 ( ZF2 ). Introducción a Zend\Form

Domingo 05 de Mayo de 2013

Zend Framework
Autor: César Cancino
Categoría: Zend Framework
Etiquetas Programación, php, mysl
Comentarios 12

VideoTutorial 8 del Curso de Zend Framework 2 ( ZF2 ).
Continuamos esta nueva aventura, iniciándonos en el trabajo con la herramienta Zend Framework 2.
Continuamos con el bloque dedicado al trabajo con Modelos.
En esta entrega, aprenderemos a crear formularios usando Zend\Form, la poderosa herramienta que nos ofrece ZF2 para la creación de formularios con Orientación a Objetos.
Estudiaremos la arquitectura que se necesita esta tarea con este Framework, y veremos cuales son los componentes que se requieren ( Zend\Form\Element y Zend\Form\Form ).
Veremos cómo es la creación de formularios, usando la manera tradicional, y la forma Factory. Nos iremos basando en la documentación oficial de ZF2 para que también ustedes puedan irle perdiendo el miedo. Aprenderemos cómo crear los formularios, cómo llamarlos desde el controlador, y cómo cargarlos en la vista.
En la vista, usaremos el método prepare(), setAttributes(), el plugins formLabel, y los métodos openTag y closeTag para la creación de nuestro formulario.
Para cargar los campos usaremos get(), getOption(), formInput(). Finalmente, crearemos un nuevo modelo desde donde recibiremos los datos enviados vía post, para procesarlos, para ello usaremos request y getPost().
Todo en 76 minutos de charla.
Como comentario, pensaba explicar este tema en un sólo video, pero según me doy cuenta, me tocará hacerlo en más de un video. No olviden dejarme sus comentarios para irme retroalimentando amigos. Reciban todos un cordial saludo desde Santiago de Chile...

¿Qué te gustaría compartir con nosotros?

Compartir

12 Comentarios

  1. Carmen
    Domingo 17 de Abril de 2016

    Buenas Tardes. Se que ha pasado mucho tiempo desde el tutorial, pero lo estoy siguiendo en este momento y al ejecutar el programa me sale el siguiente error: No element by the name of [nombre] found in form. Quisiera saber si depronto sabes porque puede estar pasando, he seguido todos los pasos como en el tutorial. Gracias

  2. Raul Rodriguez
    Martes 16 de Septiembre de 2014

    la utilizacion del $this->url("QUI ROUTE CONFIGURADO EN EL MODULE CONFIG"), por default viene configurado el HOME para ir al / (raiz desde public) y el aplication en el formulario no asumio el del tipo Elements, ya que nunca lo Agregaste al form, $this->add($name) de esa forma pasara a ser reconocido por el formulario. si no realizas esto, pasa a ser codigo que nuca se ejecutara.

  3. Luis Fernando
    Viernes 18 de Abril de 2014

    Buenísimos tus videos Cesar! Son de mucha ayuda y para nada aburridos, con mucha onda. Muchas gracias!

  4. Julio Cesar
    Domingo 23 de Marzo de 2014

    Un consejo para que sean mas claros los ejemplos. el array llamado array lo podías nombrar como "frutas" asi es mas fácil saber que define el array que es nombre. Me encanta como llevas los videos, espero ver mas de Zend, en algún momento espero poder devolver el esfuerzo con algún aporte.

  5. Julio Cesar
    Domingo 23 de Marzo de 2014

    Sos un genio, pero haces un lio con los nombres de los ejemplos. si podes metele de nombre "fruta" a los array en lugar de llamarlos array. Solo eso Cesar, espero ver mas de Zend y en algún momento poder aportar algo para devolver tu dedicación.

  6. Rigoberto
    Martes 04 de Febrero de 2014

    Como siempre Cesar, un excelente video-tutorial, muchas gracias por compartirnos esta importante información. Saludos desde México DF.

  7. Luis Contreras
    Sábado 16 de Noviembre de 2013

    saludos desde venezuela profe, me lanza el siguiente problema y no se como arreglarlo " The requested controller was unable to dispatch the request. "

  8. Telemedic
    Martes 23 de Julio de 2013

    Buen dia: Hola, estoy siguiendo tus video tutoriales y me parecen muy bien, solo que en este video todo va bien, pero al momento de querer mostrar los elementos en el form me manda el siguiente error: No element by the name of [nombre] found in form como si los elementos no se hubieran agregado al momento de declararlos en Formularios.php. Ojalá puedas ayudarme con este error. Saludos.

  9. Luis Pineda C.
    Lunes 27 de Mayo de 2013

    excelente video! los controladores facilita mucho el trabajo! siga adelante maestro, saludos.

  10. Jose
    Viernes 10 de Mayo de 2013

    Es un framework muy bueno... en vídeo que Ud realiza con conexión a base de datos seria genial , de trabar con shemas . ya que eso permite separar los modulos de sistemas grandes. De antemano gracias por los videos

  11. palian
    Miércoles 08 de Mayo de 2013

    hola cesar acabo de enviarte los requerimientos del sistema MYPE que te comentaba estoy a la espera de tu respuesta

  12. Marvin
    Martes 07 de Mayo de 2013

    Excelente, espero el siguiente video y me gustaría saber cuantos videos son. Saludos