Articles of symfony

Faça o login e envie o formulário com web-crawler

Então, no web-crawler eu passo e envio dados como este $client = new Client(); $crawler = $client->request(‘GET’, ‘link’); $form = $crawler->filter(‘.default’)->form(); $crawler = $client->submit($form, array( ‘login’=>’ud’, ‘password’=>’pw’ )); Mas se eu usar var_dump($crawler); Eu percebo que nunca recebo dados do site depois do login porque ele redireciona-me e var_dump leva dados da página onde eu […]

Onde armazenar o access e atualizar o token da API da Web externa no Symfony2?

Criei um simples projeto Symfony2 que permite que os funcionários façam login e verifiquem novidades e outras coisas. Então eu queria integrar um sistema externo que mostra se o funcionário está no trabalho ou não. Não tenho controle sobre o outro sistema, mas recebi uma API da Web (REST) ​​para que eu possa recuperar as […]

O pacote gerado pela Symfony não funciona

Acabei de criar um novo projeto com o symfony 3.4 e gerei um pacote, a mensagem da geração do pacote disse que está tudo bem, então eu apenas começo a trabalhar apenas executando o comando de cache desbloqueado, exibindo essa mensagem de erro php.exe C: \ wamp64 \ www \ bunead \ bin \ console […]

Como posso atribuir uma function padrão ao usuário no Symfony2

Eu quero atribuir uma function padrão ao usuário depois que ele está registrado. Eu implementei FOSUserBundle estendido por SonataUserBundle. Unfortunetly SonataUserBundle requer FOSUserBundle ~ 1.3 e os ouvintes de events são apenas desde FOSUserBundle 2.0. Existe outra maneira de resolver esse problema, exceto o EventListener ou a substituição do controlador FOSUserBundle? Talvez algum tipo de […]

Coloque o database do formulário de dados na checkbox de seleção symfony 3

Comecei a aprender symfony 3. Para o primeiro projeto, escolhi um totodlist simples. Então, agora tenho a possibilidade de criar e salvar o usuário no meu database. Em seguida, posso criar uma tarefa para eles. Quero criar uma checkbox de seleção onde posso escolher um usuário para executar uma tarefa. Então, eu preciso colocar dados […]

Como eliminar corretamente todas as imagens carregadas usando o suporte de sonata-mídia

Coloquei algumas imagens usando o suporte de sonata-mídia, como sugerido aqui $media = new Media; $media->setBinaryContent($file->getRealPath()); $media->setContext(‘myContext’); $media->setProviderName(‘sonata.media.provider.image’); $mediaManager->save($media); O código anterior cria a mídia corretamente todos os arquivos (de acordo com a configuração do contexto) e o registro db. Agora, o que fiz para excluir a mídia está chamando assim: $media = $mediaManager->findOneBy(array(‘id’ => […]

Espera-se que os dados de exibição do formulário sejam uma instância da class My \ (…), mas é uma matriz (n)

Erro que aparece: Os dados de exibição do formulário devem ser uma instância da class My \ FrontendBundle \ Entity \ Intro, mas é uma matriz (n). Você pode evitar esse erro definindo a opção “data_class” como nula ou adicionando um transformador de visão que transforma uma matriz (n) em uma instância do My \ […]

Os valores de formulário estão vazios (não valor) depois de renderizar o widget em um formulário

Eu tenho esse formulário: OrdersType class OrdersType extends AbstractType { public function buildForm(FormBuilderInterface $builder, array $options) { // Others $builder fields goes here if ($this->register_type[0] == “natural”) { $builder->add(‘person’, new NaturalPersonType(), array(‘label’ => FALSE)); } elseif ($this->register_type[0] == “legal”) { $builder->add(‘person’, new LegalPersonType(), array(‘label’ => FALSE)); } } } PersonType class PersonType extends AbstractType { […]

Campo de consulta da entidade raiz na doctrine (unida) inheritance na tabela de classs

Eu tenho uma entidade chamada Conteúdo. Esta é a minha class básica abstrata para todas as outras entidades relacionadas com o conteúdo. /** * MyBundle\Entity\Content * * @ORM\Entity(repositoryClass=”MyBundle\Repository\ContentRepository”) * @ORM\InheritanceType(“JOINED”) * @ORM\DiscriminatorColumn(name=”discr”, type=”string”) * @ORM\Table(name=”MyBundle_content”) * @ORM\HasLifecycleCallbacks */ abstract class Content Propriedades do conteúdo: identidade Atualizada … Além disso, tenho muitas entidades diferentes que estendem […]

Symfony2 timestampable incluem atualização da entidade relacionada

Estou tentando criar um aplicativo usando o Symfony2 e comparei com algo que não consigo descobrir. Eu tenho uma entidade chamada Empresa e outro chamado Endereço, com um relacionamento de muitos a muitos (deve ser um para muitos, mas acho que é assim que Symfony / Doctrine lida com isso). ou seja, cada Empresa poderia […]