Articles of symfony

Symfony2, formularios de validación incrustados y no integrados con los mismos parámetros y resultados diferentes?

Tengo este generador de formularios: public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add(‘task’, ‘text’, array(‘label’ => ‘Task’)) ->add(‘dueDate’, ‘date’, array(‘label’ => ‘Date’, ‘format’ => ‘ddMMMMyyyy’)) ->add(‘category’, ‘entity’, array(‘required’ => true, ‘multiple’ => true, ‘class’ => ‘AcmeTaskBundle:Category’, ‘query_builder’ => function($repository) { return $repository->createQueryBuilder(‘c’)->orderBy(‘c.id’, ‘ASC’); },)) ->add(‘save’, ‘submit’, array(‘label’ => ‘Send’)); } y funciona con éxito con […]

¿Cómo puedo configurar correctamente GD para PHP? Me aparece un error al llamar a imagettfbbox ()

Uso de Symfony2.0 y Gregwar Captcha Bundle para Symfony 2.0 Sistema operativo: Mac OS 10.10 (Yosemite) Después de haber instalado CaptchaBundle siguiendo las instrucciones, la primera vez que lo uso, aparece el siguiente error: Error fatal: llamada a la función no definida Gregwar \ CaptchaBundle \ Generator \ imagettfbbox () en /Users/pgbonino/Sites/preparatest/vendor/bundles/Gregwar/CaptchaBundle/Generator/CaptchaGenerator.php en la línea […]

security.yml causa InvalidArgumentException: “Al menos debe agregar un proveedor de autenticación”

Quité el proveedor de memoria y DemoBundle, y agregué el proveedor de la base de datos, según el tutorial. Pero InvalidArgumentException : “Al menos debes agregar un proveedor de autenticación” . Mi security.yml: # you can read more about security in the related section of the documentation # http://symfony.com/doc/current/book/security.html security: # http://symfony.com/doc/current/book/security.html#encoding-the-user-s-password encoders: AppBundle\Entity\User: algorithm: […]

Mostrar solo resultados iguales al ID de usuario actual en Symfony2

Tengo un paquete Gecko que en el archivo index.html.twig recorre y muestra todos los geckos en la base de datos, lo que está funcionando muy bien, no hay problema. Lo que quiero hacer, sin embargo, es SOLAMENTE show geckos que tienen el mismo ID de usuario vinculado a ellos que es igual a la identificación […]

Aplicación de producción Symfony 2 no puede encontrar ninguna plantilla Twig

Hice que la aplicación Symfony 2 funcionara bien en modo de producción y desarrollo en mi servidor localhost, pero cuando lo envié en vivo a mi ftp hubo un problema. Revisé los registros y parece que Twig tiene problemas para encontrar plantillas. Hay un registro de mi servidor: [2015-05-18 11:10:21] request.INFO: Matched route “homepage” (parameters: […]

Symfony onFlush Doctrine Listener

Hola, tengo un oyente onFlush: getEntityManager(); $uow = $em->getUnitOfWork(); foreach ($uow->getScheduledEntityUpdates() as $entity) { if ($entity instanceof DeliveryAddress) { $this->addPostalToUser($entity, $args); } } } /** * @param DeliveryAddress $deliveryAddress * @param OnFlushEventArgs $args */ public function addPostalToUser(DeliveryAddress $deliveryAddress, OnFlushEventArgs $args) { $em = $args->getEntityManager(); $user = $deliveryAddress->getOwner(); $user->setPostalCode($deliveryAddress->getZipCode()); } } service.yml: delivery_address.listener: class: FM\AppBundle\EventListener\DeliveryAddressListener tags: […]

Obtenga servicio de solicitud de una clase DataTransformer

Cuento: Necesito obtener el servicio Request de una clase que no hereda de la clase Controller (es un DataTransformer que implementa, obviamente, DataTransformerInterface). Larga historia: Tengo un formulario incrustado que tiene un campo de correo electrónico. Si el usuario ingresa un correo electrónico que no existe en la tabla de la base de datos de […]

Payum: objeto PaymentDetails en acción realizada donde está

Estoy listo y no sé cómo obtener el objeto PaymentDetails … aquí está el manual: http://payum.forma-dev.com/documentation/0.8/PayumBundle/purchase_done_action Intento obtener el objeto PaymentDetails del paso anterior http://payum.forma-dev.com/documentation/0.8/PayumBundle/simple_purchase_examples/paypal_express_checkout ACTUALIZACIÓN1 public function doneAction(){ $request = $this->getRequest(); /** * @var $token PayumSecurityToken */ $token = $this->get(‘payum.security.http_request_verifier’)->verify($request); /** * @var $details PaymentDetails */ $details = $token->getDetails(); var_dump($details); dar object(Payum\Core\Model\Identificator)[345] protected ‘class’ […]

Datos predeterminados de la colección de entidades Symfony2 y rellenando cuadros de selección

Al menos tengo un pequeño desafío que no pude resolver todavía. ¿Podrías ayudarme a resolverlo? En realidad, mi pregunta consiste en dos y no puedo dividirlos en otras preguntas. Tengo Symfony2 (2.3.1) instalado. Aquí están mis entidades: Categoría: // src/Acme/DemoBundle/Entity/Category.php namespace Acme\DemoBundle\Entity; use Gedmo\Mapping\Annotation as Gedmo; use Doctrine\ORM\Mapping as ORM; /** * @Gedmo\Tree(type=”nested”) * @ORM\Table(name=”categories”) […]

Validador de Symfony 2: cómo devolver una matriz

Necesito el Validador Symfony2 para devolver una matriz en lugar de un objeto. Entonces algo como esto: $insert = new MyEntity(); $insert->setTest1( ‘testtesttest’ ); $validator = $this->get(‘validator’); $errors = $validator->validate($insert); … habilitaría esto: $errors[0][‘message’] = “The email is not valid” Solo una matriz simple como analizar el objeto devuelto es muy difícil. Entiendo la configuración […]