enginenr9 Posted January 17, 2011 Share Posted January 17, 2011 Boas!Estou a usar a versão 1.3.5 do PS com o ddsmoothmenu criado por Marghoob Suleman (link aqui)Tenho tendado, sem sucesso, por a categoria mãe seleccionada com uma class ".selected" (quero que quando o utilizador clica no terceiro nível esse botão fique seleccionado, assim como relativamente o 2º e 1ºs níveis)Estou a usar o código que se segue em "category-tree-branch.tpl”, que põe o 3º nível seleccionado, mas não os anteriores: > {if $node.id == $currentCategoryId} class="selected" {elseif $node.id == $currentParentId || $node.id == $currentRootId} class="previousselected"{/if} >{$node.name|escape:htmlall:'UTF-8'} {if $node.children|@count > 0} </pre> <ul> {foreach from=$node.children item=child name=categoryTreeBranch} {if $smarty.foreach.categoryTreeBranch.last} {include file=$tpl_dir./category-tree-branch.tpl node=$child last='true'} {else} {include file=$tpl_dir./category-tree-branch.tpl node=$child last='false'} {/if} {/foreach} </ul> <br> {/if}<br><br Nota: Estou a atribuir a classe de seleccionado não directamente à tag “a” mas sim a uma “span” que lá está dentro.Calculo que o problema esteja na segunda linha de: {if $node.id == $currentCategoryId} class="selected" {elseif $node.id == $currentParentId || $node.id == $currentRootId} class="previousselected"{/if} Alguém me pode dar uma ajuda?Obrigado. Link to comment Share on other sites More sharing options...
enginenr9 Posted January 21, 2011 Author Share Posted January 21, 2011 Alguém sabe como conseguir passar a $currentParentId ou a $currentRootId ? Link to comment Share on other sites More sharing options...
neogest.com.br Posted January 31, 2011 Share Posted January 31, 2011 estou com um problema no mesmo módulo, mas gostaria de deixar todas as categorias abertas.. e nao com esse efeito de clica e abrir..também nao consigo alterar esse módulo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now