Preguntas etiquetadas con symfony

Symfony se refiere tanto a un marco PHP para crear aplicaciones web como a un conjunto de componentes sobre los que se construye el marco. Esta etiqueta se refiere a las versiones principales 2.x, 3.x, 4.xy 5.x actualmente admitidas. Alternativamente, puede especificar una versión exacta usando la etiqueta respectiva. Esta etiqueta no debe usarse para preguntas sobre Symfony 1.x. En su lugar, utilice la etiqueta Symfony1.

8
¿Cómo actualizar una biblioteca individual con Composer?
Necesito instalar solo 1 paquete para mi distribución SF2 (DoctrineFixtures). Cuando corro php composer.phar update yo obtengo - Updating twig/twig (dev-master 39d94fa => v1.13.0) The package has modified files: M CHANGELOG M doc/filters/batch.test M doc/filters/index.rst M doc/filters/url_encode.rst M doc/functions/index.rst M doc/tags/index.rst M doc/tests/index.rst M lib/Twig/Autoloader.php M lib/Twig/Compiler.php M lib/Twig/CompilerInterface.php -10 …

2
En eliminar cascada con doctrine2
Estoy tratando de hacer un ejemplo simple para aprender cómo eliminar una fila de una tabla primaria y eliminar automáticamente las filas coincidentes en la tabla secundaria usando Doctrine2. Aquí están las dos entidades que estoy usando: Child.php: <?php namespace Acme\CascadeBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Entity * @ORM\Table(name="child") …


9
Cómo representar un objeto DateTime en una plantilla Twig
Uno de mis campos en una de mis entidades es una variable "datetime". ¿Cómo puedo convertir este campo en una cadena para representar en un navegador? Aquí hay un fragmento de código: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor …
215 php  symfony  datetime  twig 


6
¿Debería todo ser realmente un paquete en Symfony 2.x?
Soy consciente de preguntas como esta , donde las personas tienden a discutir el concepto general de paquete de Symfony 2. La cuestión es que, en una aplicación específica, como, por ejemplo, una aplicación similar a Twitter, ¿debería todo estar realmente dentro de un paquete genérico, como dicen los documentos …

16
Cómo obtener los parámetros de solicitud en symfony2
Soy muy nuevo en Symfony. En otros idiomas, como Java y otros, puedo usar request.getParameter('parmeter name')para obtener el valor. ¿Hay algo similar que podamos hacer con Symfony2? He visto algunos ejemplos, pero ninguno me funciona. Supongamos que tengo un campo de formulario con el nombre de usuario . En la …
203 php  symfony 

10
Contar filas en Doctrine QueryBuilder
Estoy usando Doctrine's QueryBuilder para construir una consulta, y quiero obtener el recuento total de resultados de la consulta. $repository = $em->getRepository('FooBundle:Foo'); $qb = $repository->createQueryBuilder('n') ->where('n.bar = :bar') ->setParameter('bar', $bar); $query = $qb->getQuery(); //this doesn't work $totalrows = $query->getResult()->count(); Solo quiero ejecutar un recuento en esta consulta para obtener las …

6
¿Cómo leo los ajustes de configuración de Symfony2 config.yml?
He agregado una configuración a mi archivo config.yml como tal: app.config: contact_email: somebody@gmail.com ... Por mi vida, no puedo entender cómo leerlo en una variable. Intenté algo como esto en uno de mis controladores: $recipient = $this->container->getParameter('contact_email'); Pero recibo un error que dice: Se debe definir el parámetro "contact_email". He …




7
¿Cómo leo desde los parámetros.yml en un controlador en Symfony2?
He puesto un par de variables personalizadas en mi aplicación / config / parameters.yml. parameters: api_pass: apipass api_user: apiuser Necesito acceder a estos desde mi controlador, y he intentado buscarlos con $this->get('api_user'); desde mi archivo controlador. Cuando intento esto, recibo este mensaje de error: You have requested a non-existent service …

2
¿Está bien si la primera respuesta es privada con AppCache (Symfony2)?
Estoy tratando de usar el almacenamiento en caché http. En mi controlador, configuro una respuesta de la siguiente manera: $response->setPublic(); $response->setMaxAge(120); $response->setSharedMaxAge(120); $response->setLastModified($lastModifiedAt); modo de desarrollo En el entorno de desarrollo, la primera respuesta es 200 con los siguientes encabezados: cache-control:max-age=120, public, s-maxage=120 last-modified:Wed, 29 Feb 2012 19:00:00 GMT Para …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.