composer require symfony/form
php bin/console make:form
Se crea en src/Form.
Introducci贸n
Bienvenida
Symfony CLI y programas necesarios
Tipos de proyectos
La importancia de leer c贸digo
Fundamentos Symfony
Estructura de carpetas de un proyecto webapp
Proceso HTTP
Templates
Debug
Database
Entity
Migration
Proyecto del curso
Estructura inicial
Form
Validator
Frontend
Dise帽o web
Conclusi贸n
Despedida
You don't have access to this class
Keep learning! Join and start boosting your career
Contributions 7
Questions 0
composer require symfony/form
php bin/console make:form
Se crea en src/Form.
Cuando se trabaja con aplicaciones web, los formularios son una pieza esencial para recopilar datos del usuario. Symfony ofrece un potente componente de formularios que simplifica esta tarea.
composer require symfony/form
php bin/console make:form
Esta acci贸n crear谩 un nuevo archivo en src/Form/
, en este caso CommentType.php
, que representa la estructura del formulario relacionado con la entidad Comment
.PageController
, creamos y manejando el formulario:
$form = $this->createForm(CommentType::class);
$form->handleRequest($request);
maneja la solicitud y llena el formulario con los datos enviados en la solicitud.EntityManager
.CommentType.php
, definimos la estructura y configuraci贸n del formulario.
'data_class' => Comment::class
).twig
, mostramos el formulario y los comentarios:
{{ form(form) }}
renderiza el formulario que hemos creado en el controlador.a mi me arrojaba el siguiente error
Service "form.factory" not found: the container inside "App\Controller\PageController" is a smaller service locator that only knows about the "http_kernel", "parameter_bag", "request_stack", "router" and "twig" services.
y era por que ejecute el comando se la siguiente manera:
composer require --dev symfony/form
Lo ejecute nuevamente pero sin el --dev le dije que yes a la pregunta y soluciono mi problema por si le pasa algo similar a alguien.
Want to see more contributions, questions and answers from the community?