Articles of symfony

PHP está faltando mysql pdo Driver

Estou tentando executar um aplicativo Symfony 3 com o php 7 instalado da fonte e estou recebendo uma exceção do driver PDO ausente. De acordo com http://pecl.php.net/package/PDO_MYSQL, a extensão PDO_MYSQL é agora parte do núcleo do PHP. Q1.a) Se eu tiver a extensão PDO_MYSQL (que eu devo, desde o seu núcleo), isso significa que eu […]

Provedor personalizado SonataMediaBundle

Estou tentando criar dois provedores personalizados, um para PDF e outro para arquivos ZIP. Este é o meu código. services.yml parameters: application_sonata_media.zip_class: Application\Sonata\MediaBundle\Provider\ZipProvider services: sonata.media.provider.zip: class: %application_sonata_media.zip_class% tags: – { name: sonata.media.provider } arguments: – sonata.media.provider.zip – @sonata.media.filesystem.local – @sonata.media.cdn.server – @sonata.media.generator.default – @sonata.media.thumbnail.format – [‘zip’] – [‘application/zip’] sonata_media.yml sonata_media: contexts: eag_zip: download: strategy: sonata.media.security.public_strategy […]

Atualização da MAMP na versão ICU PHP no verificador do Symfony

Acabei de baixar o Symfony e estou tendo um problema durante a verificação antes de iniciar um projeto. Depois de ativar um acelerador php e desativar algumas extensões no php.ini, o sistema exibe esta mensagem: a versão ICI instalada no seu sistema está desatualizada (56.1) e não corresponde aos dados da UTI empacotados com o […]

Como eu especifico valores padrão em um formulário do Symfony?

Estou tentando especificar um valor padrão em um formulário, então, ao criar uma entidade, o campo de formulário tem um valor (não nulo ou vazio). No entanto, quando a entidade está sendo editada, obviamente, deve mostrar o valor armazenado e não o padrão. Minha entidade se inicializa como parte da construção – então, quando uma […]

Prefixo de rota global Symfony 4

Não consigo encontrar informações sobre o prefixo de rota global em uma aplicação Symfony 4. A única coisa que encontrei é anotar os controladores com @route . Mas eu não uso annotations e eu preciso que todos os controladores tenham o mesmo prefixo. Agora eu poderia fazer isso em S3 como este no arquivo app/config/routing.yml […]

Multi upload de arquivos no symfony2.8

Eu estava fazendo vários arquivos de upload no symfony2.8 e eu sempre encontro problemas e eu sempre consegui: “Argumento esperado do tipo” string “,” array “dado” Esta é a minha entidade /Article.php titre; } public function setTitre($titre) { $this->titre = $titre; return $this; } public function getImage() { return $this->image; } public function setImage(array $image) […]

Inserir em uma tabela symfony 3

Eu preciso fazer uma simples inserção no database, Aqui está o código no controlador: public function verifCreateOrder(Request $req){ $store = 1; $provider =2; $creation = $creation_start = $req->get(‘creation_start’); $delivery = $creation_start = $req->get(‘creation_start’); $em = $this->getDoctrine()->getManager(); $order = new OrderList(); $order->setNumStore($store); $order->setNumProvider($provider); $order->setCreation($creation); $order->setDelivery($delivery); $em->persist($order); $em->flush(); die(); return $this->redirectToRoute(‘search.view’); } O código da entidade OrderList: […]

Onde está o config.yml para a configuração FOSUserBundle localizada no Flex?

Estou tentando include FOSUserBundle no meu aplicativo Symfony. O documento menciona um app/config/config.yml , mas não há nenhum na minha aplicação. Eu acho que é porque eu tenho uma estrutura Flex. Alguém sabe onde devo colocar a configuração fos_user no meu aplicativo?

Proteção de Atributo XSS com Symfony2 / Twig

Estou usando o twig para exibir um link que foi fornecido pelo usuário, ou seja: … E tentar garantir que ele seja seguro contra o XSS. Eu assumi que Twigs construído em filtros resolveria isso, mas eles não parecem. Por exemplo, se a fonte de dados for: `javascript:alert(“hello”)` Os seguintes filtros falharam: … … O […]

Symfony 3 micro kernel e ORM

Utilize o Micro Kernel e tentei configurar o ORM de doctrine. app / config / config.yml framework: secret: S0ME_SECRET templating: engines: [‘twig’] profiler: { only_exceptions: false } doctrine: dbal: driver: pdo_mysql host: 127.0.0.1 dbname: symfony-micro user: root password: ” orm: app / AppKernel.php use Symfony\Bundle\FrameworkBundle\Kernel\MicroKernelTrait; use Symfony\Component\Config\Loader\LoaderInterface; use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\HttpKernel\Kernel; use Symfony\Component\Routing\RouteCollectionBuilder; use Doctrine\Common\Annotations\AnnotationRegistry; […]