[Zend Framework 2] – Remover módulo do URL

Quando você instala o ZF2 automaticamente você terá o módulo Application definido por padrão, e se você desejar requisitar os URLs, por exemplo:

http://site.com/index/index
http://site.com/index

Você vai dar com os burros n’água, pois por padrão ele vem configurado para rodar a rota para home a partir do módulo Application, e quaisquer outras chamadas para o controlador e as ações retornarão a página de erro 404. É preciso modificar as configurações da rota home.

Leia mais

URL's Amigáveis com PHP e Apache – Um padrão de projeto de software

Certo dia um amigo que conheci através deste blog, Scott, me questionou sobre o método que eu utilizo para gerar os URL amigáveis.

Por este motivo me dispus a postar aqui de forma mais simplificada como obter o resultado desejado para se obter URL’s amigáveis.

Leia mais

Colocar Imagem em um Bloco no Drupal

Recentemente, ao iniciar com o Drupal me deparei com uma situação interessante.

Ao colocar uma imagem em um bloco, aconteceu-me de eu não visualizar a imagem no Internet Explorer, e visualizá-lo no Firefox; isto chamou minha atenção, e é claro, tive que resolver isto.

Foi quando percebi que não havia colocado a barra “/” na frente do caminho do arquivo.

Então, para se colocar uma imagem em um bloco do Drupal você precisa especificar o caminho completo no URL a partir da raiz do site e anteceder com a barra:

Errado:

<img src="caminho/para/imagem.png" />

Correto:

<img src="/caminho/para/imagem.png" />

Nota: Não se esqueça que a visibilidade do bloco influencia na visualização. Por isto verifique se o bloco está permitindo ser exibido para usuário Anôminos, Autenticados ou Ambos!