Jump to content

Search the Community

Showing results for tags 'zf2'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 7 results

  1. gust.php

    PDF e XLS Zend2

    Prezados, alguém poderia indicar algum modulo para zend2 que seja fácil a geração de relatórios em PDF e XLS? Estou usando o Dompdf-module que estava funcionando ate a sua última atualização, mesmo assim ele não mantinha a formatação HTML, o relatório ficava todo desconfigurado. Agora, depois que atualizei o modulo para versão 0.82, se não me engano, o relatório gerado fica em branco. Alguém conhece algum modulo que gere PDF, convertendo o HTML para PDF e XLS ? Obrigado..
  2. gust.php

    Zf2 com DOMPDFModule

    Fala galera. Estou tentando gerar um PDF com o DOMPDFModule no Zend2 e ta acontecendo isso: %PDF-1.3 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R >> >> /MediaBox [0.000 0.000 841.890 595.280] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj << /Creator (DOMPDF) /CreationDate (D:20171111011437-02'00') /ModDate (D:20171111011437-02'00') >> endobj 6 0 obj << /Type /Page /Parent 3 0 R /Contents 7 0 R >> endobj 7 0 obj << /Filter /FlateDecode /Length 661 >> stream x���Kn�0��9�,�H�f�7�l �VR�����b�0�X��䊽@oЅ�QF-V�VjA~�柙��8<�o'�$E�5HAP�F�(C���Ӣ�eU�}������"cQ�����#4EMd���I<+�C�I�Rri�(�.�4 �� 9G%տ��T��H@��~�ő�Pͮ�j�"B�Ka�4.&y��z��4j��M��K44(�J &��6�9ZԠ��qiue�X���iR̳"���D�i��gϽf������C�D��]���d}~�s���5��q�Q��!�����u��y�p{=���Y��(�Z9����a��5�5�z�v�x���k�V5,k��w�]��ma�tO�}��� ԫ����-ܵ]}���z��es��f�tP��Y��fw�T�ۮ٢��Ȕ�(���Fe���~ Estou tentando assim: isso esta no meu controller $pdf = new PdfModel(); $pdf->setOption('fileName', 'report'); // "pdf" extension is automatically appended //$pdf->setOption('display', PdfModel::DISPLAY_ATTACHMENT); // Triggers browser to prompt "save as" dialog $pdf->setOption('paperSize', 'a4'); // Defaults to "8x11" $pdf->setOption('paperOrientation', 'landscape'); $pdf->setVariables(array( 'lista' => $lista, 'total' => $total )); return $pdf;
  3. Algo muito estranho está acontecendo. Eu tenho dois módulos, um chamado de Application e o outro de Dashboard, eles são diferentes e não tem nada a ver um com o outro. Eu queria usar um layout em phtml para cada um deles, e foi isso aqui que eu fiz: module/Application/config/module.config.php: // ... 'view_manager' => [ 'display_not_found_reason' => true, 'display_exceptions' => true, 'doctype' => 'HTML5', 'not_found_template' => 'error/404', 'exception_template' => 'error/index', 'template_map' => [ 'layout/layout' => __DIR__ . '/../view/layout/layout.phtml', 'application/index/index' => __DIR__ . '/../view/application/index/index.phtml', 'error/404' => __DIR__ . '/../view/error/404.phtml', 'error/index' => __DIR__ . '/../view/error/index.phtml', ], 'template_path_stack' => [ __DIR__ . '/../view', ], ], module/Dashboard/config/module.config.php: // ... 'view_manager' => [ 'doctype' => 'HTML5', 'template_map' => [ 'layout/layout' => __DIR__ . '/../view/layout/layout.phtml', 'dashboard/index/index' => __DIR__ . '/../view/dashboard/index/index.phtml', 'error/404' => __DIR__ . '/../view/error/404.phtml', 'error/index' => __DIR__ . '/../view/error/index.phtml', ], 'template_path_stack' => [ __DIR__ . '/../view', ], ], Eu criei dois layouts separados, um em module/Application/view/layout/layout.phtml e o outro em module/Dashboard/view/layout/layout.phtml, logicamente deveria funcionar, mas não funciona, sempre chamada o layout do Dashboard mesmo no módulo/rota da Application. Eu queria saber, como usar dois layouts separados para cada módulo?
  4. Boa tarde. Estou com um erro muito estranho no Zend Framework quando recebo um valor por parâmetros, Na View eu envio um valor de id para meu controlador, e la recebo ele como parâmetro $id = $this->params()->fromRoute('id',0); Imprimo na tela, e ele imprime corretamente esse valor. Mas quando utilizo ele concatenando uma string, ele da um erro muito estranho, pois quero enviar um arquivo para uma especifica, exemplo: '.\public\player\musicas\Album'.$id; que fica assim .\public\player\musicas\Album5. Imprimo esse caminho na tela e ele esta correto. Mas ao enviar usando esse valor que recebi, ele volta uma pasta e fica assim: .\public\player\musicas\ E quando altero esse valor do $id em um linha abaixo, exemplo: $id = 5; ele funciona perfeitamente. O problema é ao receber o valor como parâmetro. ja tentei converter ele para (int) para (string). Alguem pode me ajudar? :mellow: :mellow:
  5. _hoffmann

    ZF2 + Api

    Fala Pessoal! Venho pedir ajuda de você, estou desenvolvendo uma aplicação web que faz integração com uma API. É a primeira vez que trabalho com API, Bom quando eu passo o caminho /operacional/produtos ele me retorna todos os produtos no formato JSON, minha dúvida é como eu faço pra pega esses dados em JSON e distribuir na minha VIew exemplo: Eu quero pegar a Foto, descrição e Preço do Produto e apresenta na minha View. Como eu faria isso usando ZF2 ?
  6. Bom galera, estamos numa dúvida aqui gostaria de pedir opiniões e ajuda de vocês! É um seguinte, aqui na empresa temos uma aplicação web para Desktop desenvolvida em ZF2 integrada com uma API, hoje veio a necessidade de criar a aplicação Mobile "m.meusite.com.br", ai veio as dúvidas - Temos que ter dois projetos sendo que um para versão Desktop e outro para versão Mobile ? - Ou poderíamos criar um projeto só sendo que um módulo atende-se a versão mobile e um outros módulo atende-se a versão Desktop ?
  7. Marcio Vinicius Silva

    Validação de dados

    Pessoal, boa noite! Minha dúvida seria a melhor maneira (ou a mais cabível) para resolver meu problema de validação. Pois bem... Tenho uma classe Acao (Entity\Acao) e um "Storage" (Table\Acao), onde o último faz a lógica com Banco. Minha validação hoje se encontra na Entity da seguinte maneira: <?php namespace Emkt\API\Model\Entity; use ArrayObject; use Emkt\API\Model\Filter\Acao as AcaoFilter; use Zend\InputFilter\InputFilterAwareInterface; use Zend\InputFilter\InputFilterInterface; use Zend\Stdlib\Hydrator\ObjectProperty; class Acao implements InputFilterAwareInterface { /** * Filtro * @var \Zend\InputFilter\InputFilterInterface */ private $filter; public $emcam_codigo; public $emcam_tipo_acao; public $emcam_titulo; public function setInputFilter(InputFilterInterface $inputFilter) { $this->filter = $inputFilter; } public function getInputFilter() { if (null === $this->filter) { $this->filter = new AcaoFilter(); } return $this->filter; } public function getMessagesError() { $filter = $this->getInputFilter(); $inputError = $filter->getInvalidInput(); $messages = array(); foreach ($inputError as $error) { $messages[$error->getName()] = $error->getMessages(); } return $messages; } public function isValid() { $filter = $this->getInputFilter(); $filter->setData($this->getArrayCopy()); $valid = $filter->isValid(); if ($valid) { $this->getArrayCopy($filter->getValues()); } return $valid; } public function exchangeArray(array $data) { $hydrator = new ObjectProperty(); $hydrator->hydrate($data, $this); } public function getArrayCopy() { $toArray = array(); $toArray['emcam_codigo'] = $this->emcam_codigo; $toArray['emcam_tipo_acao'] = $this->emcam_tipo_acao; $toArray['emcam_titulo'] = $this->emcam_titulo; return $toArray; } } O problema aqui é quando faço o método UPDATE, porque eu preciso que no POST ele valide todos os campos (tipo e título) da minha Entity Ação e no UPDATE não, ele só deve validar o que for passado. Esse é o trecho de código presente hoje no Storage que faz a validação: ... $acaoEntity = new AcaoEntity(); $acaoEntity->exchangeArray($data); $valid = $acaoEntity->isValid(); if ( ! $valid) { $errors = $acaoEntity->getMessagesError(); return ['erros' => $errors]; } O método exchangeArray() passa para a Entity os valores de $data, o problema é que mesmo quando esses valores não são passados (No caso do UPDATE) eu preciso que ele valide apenas os dados de $data. Deu pra entender?rs Eu estou pensando em tirar a validação de dentro da Entity e jogar para o Storage, mas não sei se é uma boa opção. O que acham? Alguma ideia diferente? Valeu!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.