.../intro

« Tópico anterior
|
Desenvolvimento e design
|
Próximo tópico »

Entre com seu usuário e senha ou registre-se no site para participar do forum.

Autor Mensagem
Abdul Ibraimo
Gravatar

Quinta-Feira, 30 de Março de 2006, 7:21:06

.../intro

E ai pessoal na boa??

Há um site que tem um menu horizontal e os links de algumas da opções tem a forma
 href={"/dir/intro"|ezurl} >
onde dir é um directório que contém alguns artigos. Contudo, nenhum dos artigos contidos nesse folder tem o nome de intro. Usam a mesma estrutura em vários menus.É como se um desses artigos fosse marcado como sendo o principal ou index de modo que sempre que o directorio fosse accessado, seria este o primeiro.

Alguém tem ideia de como se faz isso????

Valeu
Gravatar
Leandro Alves

Quinta-Feira, 30 de Março de 2006, 10:35:09
Se eu entendi bem você poderia fazer uso do "IndexPage" sitado na documentação:

http://www.ezbrasil.com.br/site/d..._vindas/configurando_a_pagina_padrao

Leandro

Gravatar
Abdul Ibraimo

Sexta-Feira, 31 de Março de 2006, 10:32:47
alo, td bem??

Não se trata da primeira pagina. Imagine que vôce tenha criado duas pastas SERVIÇOS e PRODUTOS que contêm alguns artigos, etc, mas nenhum desses artigos se chama intro. No menu voce teria nesse caso
<a href={"/servicos/intro"|ezurl}>Serviços</a>
de modo que sempre que clicar em serviços visualize o artigo que o intro aponta sem contar que esse artigo que aparece primeiro também aparece listado num pequeno menu lateral que juntamente com os outros serviços e com seu título e não como intro.

Para facilitar as coisas da uma olhadela no site http://www.niassa.info

valeu
Gravatar
Alexandre Coelho de Souza

Quinta-Feira, 25 de Maio de 2006, 12:15:38
Olá Abdul,

Acho que entendi o que você está querendo...Você precisa de uma espécie de subhome, ou seja, quando o usuário entrar em uma área do seu site ele visualizará uma introdução sobre aquela área, sem que esta seja uma das página do menu lateral. Será que é isso?

Bom, se for assim eu costumo resolver da seguinte forma: Eu crio um classe e a chamo de Sub-área, que para o meu site tem um comportamento diferente da classe Folder. Mas esta classe será também container (como o folder), podendo ter sub-itens como articles, files, etc.

Como ela é uma classe diferente, pode ter um template diferente, ao qual eu dou o tratamento que desejo para uma subhome.

Uma classe nova, via de regra, não aparece nos menus, pois o ez tem um filtro das classes que são exibidas no menu. Porém, caso vc queira que apareça, precisaria editar os parâmetros de /settings/menu.ini (utilizando-se preferencialmente de um override em /settings/siteaccess/[seusite]/menu.ini.append.php).

Porém, as vezes, o problema é que se tem um folder só para conter as páginas, ou seja, o link "serviços" não tem conteúdo, pois o conteúdo está nos articles que estão abaixo dele. Neste caso o que se quer é que quando o usuário clique em "serviços" ele seja direcionado para a primeira página-filho de "serviços" que poderia ser, por exemplo "serviços/desenvolvimento". Para casos como este eu tive que modificar o ez para redirecionar as páginas automaticamente, utilizando um extensão chamada RedirectOperators.

Espero ter ajudado mais que atrapalhado

Alexandre