PHP Archive

Como subir um projeto Zend para um servidor com CPanel

Surgiu algumas dúvidas quando precisei subir um projeto em Zend Framework para o diretório raiz da conta dentro do cpanel, pois quando você joga em um subdomínio você pode acessar o diretório raiz facilmente para o diretório “public”, porém dentro do cpanel geralmente encontramos a seguinte arvore de diretórios: Diretório Raiz do usuário: Para fins

Como traduzir o validator Csrf – Laminas Framework

Se você esta acostumado a utilizar os formulários do Laminas Form (antigo Zend Form), você já deve ter tentado utilizar o elemento Csrf: Se você foi inocentemente utilizar ele nos validadores com InputFilterProviderInterface através do getInputFilterSpecification para traduzi-lo deve ter se deparado com o seguinte problema, toda vez que você tenta salvar o formulário o

Doctrine ORM + MySQL problemas com palavras reservadas – Solução

se você esta tendo problema com palavras reservadas no Doctrine + ORM a solução é bem simples, basta você adicionar aspas invertidas na definição do nome da coluna do banco de dados, exemplo: Entity Product (Com erro, sem aspas simples invertidas) Entity Product (Sem erro, com aspas simples invertidas)

Trabalhando o tamanho das mídias de upload – WordPress

Surgiu uma necessidade de duplicar o menos possível as mídias de upload do WordPress que por padrão cada imagem gera umas 4, o wordpress faz isso por padrão para você puxar o tamanho da imagem que melhor convém, mas por muitas vezes gera duplicidades desnecessárias que você nunca irá utilizar e ainda lotar seu servidor,

Imagem destacada não aparece – WordPress | The featured image wordpress not found

Se você esta desenvolvendo um plugin, tema etc e não consegue adicionar e nem remover imagem destacada em post personalizado, talvez a solução esteja aqui, em minha situação precisei criar uma página de configuração no wordpress e usuária scripts de galeria, sendo assim adicionei o seguinte código: Porém se jogo esse código para ser adicionado

Resolvendo problema com datas no Magento 2

Se você localizou este post é porque esta tendo problemas com as datas no Magento 2.2.6 Principalmente na configuração de preço especial no intervalo de datas dentro do cadastro de produtos Para resolver este problema segui estas orientações Erro: Solução: Porém o arquivo correto esta em: /vendor/magento/module-catalog/Controller/Adminhtml/Product/Initialization/Helper.php Na linha 466 adicione o seguinte trecho: Ficando

Como habilitar usuário no magento 2

Caso você tentou acessar por muitas vezes seu painel administrativo seu usuário ficará desabilitado temporariamente, para quebrar esse desbloqueio acesse via ssh e execute o seguinte comando: Exemplo:

FPDF – Resolvendo problemas com UTF-8 charset

Para resolver o problema com o UTF-8 e o componente FPDF geralmente as pessoas procuram pelo método Cell dentro do arquivo fpdf.php e adiciona uma linha seguinte decodificando o UTF-8, caso você não quiser alterar seu fonte original do FPDF faça da seguinte forma: Na classe que você esta criando seu relatório que é estendida

QR Code com o Google e PHP

O Google fornece a API de código QR. Nós podemos usar isso usando php. Ao digitalizar o código QR, obtemos informações específicas. aqui chl é a string codificada em url que você tem que adicionar em um código QR. O choe é a codificação (opcional). Vamos fazer o exemplo seguindo o código: E aqui está

Zend framework 3 base path no View Helper

Se você esta querendo acessar a propriedade $this->bashPath no Zend ViewHelper não irá conseguir, você precisa passar o serviço RendererInterface no construtor, segue o exemplo: Module.php SuaClasseFactory SuaClasse Agora em seu view Estrutura: Espero que possa ter ajudado.