Articles of events

Crie o evento mysql no botão clicar, para excluir a primeira linha de tabela a cada 5 minutos?

Aqui está a página do meu php, que é chamado no botão clicar. A mensagem de eco “feito” é exibida Mas a consulta do evento não é executada. Eu também dei privilégios. Apenas use 3 SEGUNDOS para fins de desenvolvimento.

Doctrine2 – Evento de disparo na mudança de propriedade (PropertyChangeListener)

Eu não escrevo “o que eu tentei” ou “o que não está funcionando”, pois penso em várias maneiras de implementar algo assim. Mas eu não posso acreditar que ninguém fez algo semelhante antes e é por isso que eu gostaria de fazer a pergunta para ver que tipo de práticas de Doctrine2 se apresentam. O […]

Por que o KernelEvents :: TERMINAR bloqueando a resposta ao usuário?

Em um aplicativo Silex executado no HVVM, configurei um ouvinte de evento falso no Kernel TERMINATE : $app[‘dispatcher’]->addListener( KernelEvents::TERMINATE, function () use ($app) { usleep(10000000); $app[‘logger’]->alert(“I AM REGISTERED!”); } ); Eu esperava que meu aplicativo fizesse a resposta o mais rápido possível dentro de um segundo e depois dos 10 eu esperava que a mensagem […]

Continuando a ocultar os campos de input HTML quando a página é atualizada?

Em uma página HTML, há uma seção de filtro consistente em várias opções e checkboxs de texto. Quando o menu suspenso ‘type_of_report’ for selecionado, o evento ‘onchange’ irá ocultar todas as inputs não relevantes para esse ‘type_of_report’. O critério do filtro é preservado via GET (que eu recuperei por PHP $ _GET). O problema é […]

Como posso acessar o gerenciador de entidades se eu criar evento personalizado no symfony2

Criei um evento personalizado, como quando o usuário é gerado, e o Event Dispatcher triggersrá esse evento. Estou seguindo este tutorial . Eu quero saber isso na sua class CommentListener como posso acessar o gerenciador de entidades porque eu quero persistir algumas coisas no database. A class é assim: class CommentListener { protected $mailer; public […]

ZF2: Como append o ouvinte específico do módulo para dispatch.error

Existe uma maneira de append um ouvinte de events para o evento dispatch.error no Zend Framework 2, onde esse ouvinte só será anexado a um EventManager relacionado ao Module.php? Eu consegui isso anexando o ouvinte para dispatch ao SharedManager global e passando o namespace atual do Module.php como primeiro parâmetro. Funciona lindamente, mas NÃO funciona, […]

Como obter dados do pedido Magento do Observador

Ok, eu procurei por toda a Web e nada funcionou. Os resultados foram muito inconsistentes. Deixe-me primeiro mostrar o que tenho aqui. Ele criará um arquivo de exportação no final, mas não conseguirá obter dados e objects de pedidos. class Packagename_Modulename_Model_Observer { public function exportFeed (Varien_Event_Observer $observer) { $order = $observer->getEvent()->getOrder(); $ordered_items = $order->getAllItems(); e […]

Symfony2: geração dinâmica de formulário embutido

Symfony2 tem possibilidade de geração dinâmica de formulários . No entanto, existe um grande problema com a geração dinâmica de formulários incorporados com base em dados enviados pelo usuário: Se eu usar FormEvents :: PRE_SET_DATA, não consigo receber dados de postagem para o formulário incorporado – somente os dados do object pai estão disponíveis $builder->get(‘contacts’)->addEventListener( […]

O observador do evento Magento não está trabalhando em algumas máquinas

Não consigo descobrir por que o meu observador de events funciona da minha máquina (e de outros colegas de trabalho), mas não de outras máquinas no escritório. Por exemplo, eu tenho um observador que escuta o evento: controller_action_postdispatch_adminhtml_process_reindexProcess Meu código detecta o evento e executa algum código. Quando eu executo o processo de re-indexação, meu […]

Adicionando events ao servidor Calaik do Baikal usando o PHP

Quero enviar events para um calendar CalDAV instalado no meu webhost. Estou usando o servidor Baikal CalDAV. Este é o meu PHP: <?php $uid = "test-12345"; // setting this to an existing uid updates event, a new uid adds event $url = "http://infobo9.myhostpoint.ch/dav/cal.php/principals/bookify"; //http://mail.domain.com/calendars/DOMAIN/USER/Calendar/'.$uid.'.ics' $userpwd = "bookify:test"; $description = 'My event description here'; $summary = […]