Bom dia Pessoal, Gostaria de saber como Instalar e colocar pra rodar a versão do Zend PHP 1.11.11, tenho tido dificuldade de achar material na internet e se puderem ajudar, obrigado!
Boa noite pessoas lindas do meu brasil. Segue mais uma duvida cruel que esta tomando minhas horas preciosas.
Tecnologia: Zend Framework 2 ou 3.
Assunto: Breadcrumbs
Descrição do cenário:
Um site de noticias onde o router da aplicação foi configurado para a url ser a mais amigavel e indexavel possivel, da seguinte forma:
http://www.meusite.com/educacao
http://www.meusite.com/educacao/14/ministro-da-educacao-autoriza-cursos
Abaixo segue configuração do router (module.config.php)
'router' => [
'routes' => [
'portal\categoria' => [
'type' => Segment::class,
'options' => [
'route' => '/[:categoria][/]',
'defaults' => [
'controller' => Controller\ConteudoController::class,
'action' => 'categoria'
]
]
],
'portal\artigo' => [
'type' => Segment::class,
'options' => [
'route' => '/[:categoria/:artigo][/][:titulo]',
'defaults' => [
'controller' => Controller\ConteudoController::class,
'action' => 'artigo'
]
]
],
]
]
Descrição do problema:
Estou tentando implantar breadcrumbs na minha pagina de forma que toda pagina teria algo do tipo:
Pagina principal -> Educação -> Artigo
ou seja, a pessoa esta acessando http://www.meusite.com/educacao/14/ministro-da-educacao .....
mas ele também poderia acessar:
http://www.meusite.com/saude/1245
que resultaria no breadcrumb Pagina principal -> Saúde -> Artigo
mas como vocês podem ver no router o nome da categoria é dinamico, porém aparentemente o modulo breadcrumb do Zend framework trabalha com dados estaticos.
Vejam a configuração do meu breadcrumb:
'navigation' => [
'default' => [
[
'label' => 'Pagina Inicial',
'router' => 'home',
],
[
'label' => 'Nome da categoria',
'route' => 'portal\categoria',
'pages' => [
[
'label' => 'Nome da pagina',
'route' => 'portal\artigo',
],
],
],
],
],
o que eu preciso é saber como passar para o label o nome da minha categoria e para o outro label o nome da minha página. Da forma como esta meu breadcrumb esta renderizando literalmente da seguinte forma:
Pagina inicial -> Nome da categoria -> Nome da pagina
Surgiram alguns projetos de programadores que abandonaram o projeto e tenho percebido que recentemente, maioria dos projetos que pego em PHP vindo de outras pessoas não seguem um padrão (MVC, etc) e também não utilizam nenhum framework.
Como vocês programam? Preferem o código "puro" ou usar algum Framework para padronizar? Se sim, como vocês costumam escolher o Framework?
Já respondendo, eu sempre procuro padronizar com a utilização de algum framework, até mesmo pra facilitar a manutenção quando trabalho com vários projetos intercalados, etc. No caso, utilizo o codeigniter para projetos menores e laravel para projetos médios/grandes.
Boa tarde, tenho uma instalação skeleton usando ZendFramework
O endereço de acesso atual é:
http://localhost:81/cliente/CRM/public/
Preciso que seja acessado assim:
http://localhost:81/cliente/CRM/
Obs.: Não posso utilizar a Virtual host
Já tentei varias alterações no .htaccess mas sem sucesso.
Se alguem poder me ajudar, nesse momento deixei os arquivos da forma que são instalados e roda na pasta public sem problemas.