Articles of symfony

Integrar Node.js con Symfony2 o PHP

Estoy desarrollando una aplicación web con Symfony2. Necesito crear un sysmte de notificaciones push (como Facebook). Cuando un usuario publica algo, necesito que otros usuarios reciban una notificación. Vi que Node.js es la forma más fácil de hacer esto. Pero hice algunos ejemplos simples y todo funciona bien, pero no sé cómo puedo integrar esta […]

¿Cómo realizar tareas evitando que el usuario se vea obligado a esperar la respuesta?

Después de que el usuario creó un nuevo producto, en mi aplicación hago varias operaciones, como actualizar algunas tablas: estadísticas, finanzas, uso, existencias, etc. Ahora los usuarios deben esperar a que haya terminado todos los pasos. Si una gran cantidad de usuarios lo hacen al mismo tiempo, entonces el tiempo de espera es mucho más […]

¿Cómo hacer que la entrada CSRF en ramita?

Sé que hay la forma habitual de representar la entrada oculta del token CSRF con form_rest , pero ¿hay una manera de representar solo la entrada CSRF? He anulado {% block field_widget %} en el tema para representar un trozo de texto adicional. Pero como el token CSRF también se representa en el campo de […]

¿Cuál es la mejor manera de limpiar el caché sin ejecutar el comando de la consola?

En el panel de administración de mi proyecto, programé la capacidad de cambiar el nombre de la base de datos para usar. Escribí el nuevo nombre de la base de datos en parameters.ini , y después de eso se tuvo que limpiar el caché para cargar la nueva configuración. ¿Cuál es la mejor manera de […]

¿Cómo haría MySQL contar (*) en Doctrine2?

Tengo la siguiente consulta de Doctrine2: $qb = $em->createQueryBuilder() ->select(‘t.tag_text, COUNT(*) as num_tags’) ->from(‘CompanyWebsiteBundle:Tag2Post’, ‘t2p’) ->innerJoin(‘t2p.tags’, ‘t’) ->groupBy(‘t.tag_text’) ; $tags = $qb->getQuery()->getResult(); Cuando se ejecuta me sale el siguiente error: [Semantical Error] line 0, col 21 near ‘*) as num_tags’: Error: ‘*’ is not defined. ¿Cómo haría MySQL contar (*) en Doctrine2?

La doctrine de Symfony Cache / orm / Proxies no pudo abrir /Proxy/AbstractProxyFactory.php en la línea 209

Estoy tratando de mover Symfony a un host compartido. Moví la estructura de Symfony a / y mi carpeta web es / public_html. Advertencia: requiera (/ home / user / app / cache / prod / doctrine / orm / Proxies / __ CG__UserBundleEntityUser.php): no se pudo abrir la transmisión: no existe dicho archivo o […]

Symfony2 datetime queryBuilder

Tengo 2 clases de DateTime en el proyecto Symfony2. Tengo entidad Stat , en la que tengo propiedad $ date . /** * @ORM\Column(type=”date”, length=”11″) */ protected $date; Tengo que hacer consultas usando objetos DateTime en createQueryBuilder . Cómo puedo hacer eso ? Por ejemplo: $date_from = new DateTime(‘2012-02-01’); $date_to = new DateTime(‘2012-02-15’); Necesito obtener […]

¿Cómo acceder a los parámetros de una aplicación desde un servicio?

Desde mis controladores, accedo a los parámetros de la aplicación (aquellos en /app/config ) con $this->container->getParameter(‘my_param’) Pero no sé cómo acceder a él desde un servicio (me imagino que mi clase de servicio no debe extender Symfony\Bundle\FrameworkBundle\Controller\Controller ). ¿Debería asignar los parámetros necesarios a mi registro de servicio de esta manera? #src/Me/MyBundle/Service/my_service/service.yml parameters: my_param1: %my_param1% […]

Desplegando un proyecto Symfony2

Estábamos trabajando en un proyecto de Symfony2. Ahora está listo y listo para ser desplegado. Subimos todos los archivos del proyecto al servidor (a través de ftp, por supuesto) y también a la base de datos. Ahora, cuando abrimos cualquier página, solo tenemos una página en blanco (código fuente vacío). El caché está limpio, los […]

Elimina “Avisos de desaprobación restantes” en Symfony 2.8

Soy nuevo en Symfony y PHPUnit. Me gustaría realizar algunas pruebas, hay muchos avisos de desaprobación. Pero no importa porque me quedaré en Symfony 2.8 por ahora. ¿Sabes si es posible eliminarlos? Intento descubrirlo por mi cuenta, pero no funciona, ¿tienes alguna idea para mí, amigos? ¿Cómo eliminar las advertencias de desaprobación en Symfony 2.7? […]