Articles of symfony

Symfony2 formulario no válido sin errores

Tengo un problema con un formulario CRUD generado por Symfony2. (Con los documentos de MongoDB, pero no creo que esto esté relacionado) En el método createAction () de mi controlador, cuando depuro el resultado del formulario: $form->isValid() // returns false $form->getErrors() // returns en empty array(0) {} Entonces, no obtengo nada usando form_errors(form) en mi […]

Pasar opciones personalizadas a una forma symfony2

en Symfony 1.4 fue posible parametrizar una definición de clase de formulario, a través de las opciones de la forma. ¿Hay alguna forma de pasar opciones personalizadas a mi tipo de formulario personalizado ??? He intentado usar el parámetro buildForm método buildForm , pero no estoy muy seguro de qué es esta matriz, y aparentemente […]

symfony2 selectores encadenados

Tengo tres entidades: País, Estado y Ciudad con las siguientes relaciones: Imagen http://sofes.miximages.com/symfony/15gc85u.png Al crear una ciudad, quiero dos selectores, uno para el país y otro para el estado al que pertenece la ciudad. Estos dos selectores deben estar encadenados para que al cambiar el país se “filtren” los estados que se muestran en el […]

¿Cómo actualizar una sola biblioteca con Composer?

Necesito instalar solo 1 paquete para mi distribución de 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 more files modified, choose […]

¿Hay alguna manera de especificar la clase de implementación de Doctrine2 Entitymanager en Symfony2?

Actualmente estoy trabajando con Symfony2 y Doctrine2, pero debo anular Doctrine2 EntityManager y agregar algunas características de “recuperación” (ACL en el interior). Entonces me pregunto: ¿hay alguna manera de anular la clase EntityManager y especificar Doctrine2 en Symfony2 para usarlo como implementación de EntityManager? ¡Gracias por cualquier ayuda!

Cómo especificar el scope de Google API para obtener el cumpleaños

Estoy intentando obtener el birthday de la API de Google, pero los datos recuperados en HWIOAuthBundle no lo contienen. Me pregunto si el scope especificado para google plus api en config.yml es correcto o no. De lo contrario, proporcione un enlace o el scope corregido. google: type: google client_id: %client_id% client_secret: %secret_id% scope: “https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile” […]

Usar AccessDeniedHandlerInterface de Symfony2

Intento que Symfony2 configure mis dispositivos de seguridad y lo tengo funcionando hasta el momento, pero ahora necesito hacer algunas cosas más sofisticadas. Actualmente estoy usando todo lo relacionado con la autenticación previa (uso un componente de terceros para iniciar sesión y administrar sesiones). Esa parte funciona a la perfección junto con el paquete de […]

vida útil de la sesión symfony2

Tuve un problema con el componente de sesión de Symfony2. Establecí algunos datos para la sesión a través del contenedor de sesión de esta manera: $sess = $this->get( ‘session’ ); $sess->set( ‘some_key’, ‘some_value’ ); Pero después de un poco de tiempo (alrededor de 15-20 minutos) la sesión se perdió. ¿Puedo configurar el parámetro de tiempo […]

Symfony2: cómo iniciar sesión manualmente en el controlador?

Me gustaría hacer algo así en el controlador para cerrar la sesión del usuario: $user = $this->get(‘security.context’)->getToken()->getUser(); $user->logOut();

Cómo integrar Ajax con Symfony2

Estoy buscando forma simple tutorial / ejemplo sobre ajax en symfony2, para principiantes? Tengo estos ejemplos: city.php: http://pastebin.com/Qm8LS5kh ajax_req.js: http://pastebin.com/UqJMad24 index.html: http://pastebin.com/H1err4Yh ¿Cómo se pueden poner en una aplicación Symfony2?