“Conocimientos Programación>Lenguajes De Programación

Cómo vincular los formularios embebidos Symfony

2011/7/17
Formas incrustados en la Web Framework Symfony Web dan a los ingenieros una manera única para agregar formas mancha de aspecto de sus páginas Web. Vinculación de los formularios incrustados a su página Web se realiza cuando se agrega el código del formulario incrustado en el código de la página Web. Una de las principales ventajas de usar una forma integrada en Symfony es que se puede llamar a la misma base de datos que el resto de la web utiliza para almacenar entradas de formulario o una base de datos diferente. Instrucciones
1

Abre tu editor de código preferido o una aplicación de edición de texto plano y crear un nuevo documento o abrir el código de la página que desea enlazar el formulario a .
2 < p> Crear un nuevo módulo caso responsable de la unión de la forma a la página :

< php //apps /frontend /modules /eventos /acciones /eventActions actions.class.phpclass extiende sfActions { executeIndex función pública ( sfWebRequest $ peticion ) { $ this -> eventos = Doctrine_Core :: getTable ( ' Evento ') - > findAll () ;} }
3

Configure la estructura de la forma embebida mediante el uso de la función executeEdit y especificando la plantilla de formulario que utiliza el formulario incrustado :

public function executeEdit ( sfWebRequest $ peticion ) { $ this -> forward404Unless ($ event = Doctrine :: getTable ( ' evento ' ) -> find ( array ($ request-> getParameter ('id ')) ) , sprintf ('. no existe Evento (% s ) ', $ request-> getParameter ('id ')) ) ; $ this -> form = new EventForm ( $ event ) ;} < --apps/frontend/modules/templates/editSuccess.php-- >

Planilla Título < /h2 > < form action = " " method = "post "> renderHiddenFields () > renderLabel ()> < php echo $ form [' title'] - ? ? ? > renderError ()> < php echo $ form [' title'] > < /form> Volver al índice < /a>
4

Guardar el código de buenas prácticas que ha creado y lo utilizan como una plantilla en el futuro cuando se necesita enlazar un Symfony forma embebida en su página.


Lenguajes De Programación
Cómo mover objetos a una velocidad constante en la Unidad
Cómo construir Python 2.6
¿Qué es el Protocolo de Incompatibilidad
Cómo calcular los minutos totales de los desarrolladores de bases de datos SQL
Cómo Mine datos
Cómo agregar una imagen de fondo Uso de la programación HTML
Diferencias entre Codificación y programación
Cómo crear Winapi Listbox
Conocimientos Informáticos © http://www.ordenador.online