inserir menu
| « 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 |
|
sandro o
|
Segunda-Feira, 27 de Março de 2006, 12:50:08
inserir menueu instalaei o ez publish com todos os modulo disponíveis, links, contatos, galeria, enquetes, etc.estou seguindo a apostila docedesejo para construir meu site. eu gostaria de inserir o menu lateral esquerdo com a mesma estrutura que aparece no template original. tentei algumas opções, mas exibe todos os items como subcategorias do item contatos. obrigado. depois tehno mais perguntas sandro luis |
|
|
Segunda-Feira, 27 de Março de 2006, 15:50:52
Primeiro você deve habilitar o menu no seu site:
Interface Administrativa / Design, selecione "Left menu" e clique para aplicar as mudanças. Depois coloque este código no seu template:
{menu name=LeftMenu}
Leandro |
|
|
Segunda-Feira, 27 de Março de 2006, 16:18:50
eu tentei esta opção, mas onde está "left menu" exibe "menu a esquerda" no browser.
e o primeiro link do menu passa a ser contatos e os demais links ficam abaixo, mas deslocados para direita. obrigado |
|
|
Terça-Feira, 28 de Março de 2006, 23:25:45
Leandro, tentei novamnete, mas mas exibindo a mensagem "Menua esquerda" e flata o link principal.
|
|
|
Quarta-Feira, 29 de Março de 2006, 10:30:20
Como assim Menu a Esquerda, onde está aparecendo isto ?
Sua instalação do eZ está em ingles ou portugues ? Abraço
|
|
|
Quarta-Feira, 29 de Março de 2006, 10:35:54
Tente desta forma agora:
Substitua o código "{menu name=LeftMenu}" do seu pagelayout para este aqui:
<ul>
{def $mainMenu=treemenu( $module_result.path,
$module_result.node_id, array('folder'), 1, 6 )}
{foreach $mainMenu as $menu}
<li class="level_{$menu.level}">
{if $menu.is_selected}
<div class="selected">
<a href={$menu.url_alias|ezurl}>{$menu.text}</a>
</div>
{else}
<a href={$menu.url_alias|ezurl}>{$menu.text}</a>
{/if}
</li>
{/foreach}
</ul>
Leandro |
|
|
Quarta-Feira, 29 de Março de 2006, 10:49:36
Eder, eu intalei com idioma principal portuguÊs.
a msg aparece acima do do menu, quando executo o site. Leandro, com o novo código que vc mandou, não retorna nada. espaço do menu fica vazio. obrigado |
|
|
Quarta-Feira, 29 de Março de 2006, 10:58:32
Tente mais este teste:
Altere a primeira linha para de "1" para "0":
{def $mainMenu=treemenu( $module_result.path,
$module_result.node_id, array('folder'), 0, 6 )}
Observe também que este menu só irá listar os objetos do tipo "folder". Outra observação é que este código deve estar dentro do seu arquivo "pagelayout.tpl". Leandro |
|
|
Quarta-Feira, 29 de Março de 2006, 11:08:27
Obrigado Leandro.
como faço para exibir aquela barra de navegação. que vem logo acima do menue e indica em secção estou. |
|
|
Quarta-Feira, 29 de Março de 2006, 11:12:57
Tente este código no seu pagelayout:
{section name=Path loop=$module_result.path}
{section show=$Path:item.url}
{section show=is_set($Path:item.url_alias)}
<a href={$Path:item.url_alias|ezurl}>{$Path:item.text|wash}</a> /
{section-else}
<a href={$Path:item.url|ezurl}>{$Path:item.text|wash}</a> /
{/section}
{section-else}
{$Path:item.text|wash}
{/section}
{section-else}
{/section}
Leandro |
|
|
Quarta-Feira, 29 de Março de 2006, 11:45:17
obrigado, leandro.
té mais |
