Jump to content

Recommended Posts

Como sub-categoria nao é possível, somente como categoria principal no menu que entao ficará na barra de cima e nao no sub-menu.

 

Páginas estáticas vc. acrescenta no módulo "menu horizontal superior" na parte de baixo da configuracao. Assim que vc, acrescentou o link lá, ele ficará dispoivel para ser selecionado na parte superior aonde ficam os dois blocos de selecao.

 

post-741527-0-89534600-1435810868_thumb.jpg

Link to comment
Share on other sites

Olá Pessoal

 

Estou querendo colocar no submenu links para outro site alguém pode dar uma luz? Ou até mesmo abrir uma pagina no site pra colocar os links

 

Grato

attachicon.giflin.jpg

A única maneira de colocar um link externo em um submenu é editando manualmente o arquivo TPL do módulo.

Mas neste caso só pode ficar no início ou no fim dos menus. Ex - arquivo \themes\default-bootstrap\modules\blocktopmenu\blocktopmenu.tpl

De:

<ul class="sf-menu clearfix menu-content">
    {$MENU}

Para:

<ul class="sf-menu clearfix menu-content">
    {$MENU}
    <li class="custom">
        <a href="#" title="Custom Menu Item" class="sf-with-ul">Custom Menu Item</a>
        <ul class="submenu-container clearfix first-in-line-xs" style="display: none;">
            <li class="external_link">
                <a href="http://www.seulinkexterno.com.br" title="Seu Link Externo">Seu Link Externo</a>
            </li>
        </ul>
    </li>

Não esqueça de ativar a compilação e apagar o cache (do PrestaShop e do seu navegador), para visualizar as alterações.

 

Boa sorte

Link to comment
Share on other sites

 

A única maneira de colocar um link externo em um submenu é editando manualmente o arquivo TPL do módulo.

Mas neste caso só pode ficar no início ou no fim dos menus. Ex - arquivo \themes\default-bootstrap\modules\blocktopmenu\blocktopmenu.tpl

De:

<ul class="sf-menu clearfix menu-content">
    {$MENU}

Para:

<ul class="sf-menu clearfix menu-content">
    {$MENU}
    <li class="custom">
        <a href="#" title="Custom Menu Item" class="sf-with-ul">Custom Menu Item</a>
        <ul class="submenu-container clearfix first-in-line-xs" style="display: none;">
            <li class="external_link">
                <a href="http://www.seulinkexterno.com.br" title="Seu Link Externo">Seu Link Externo</a>
            </li>
        </ul>
    </li>

Não esqueça de ativar a compilação e apagar o cache (do PrestaShop e do seu navegador), para visualizar as alterações.

 

Boa sorte

 

Quero agradecer pela ajuda, substitui o que estava no arquivo TPL

 

De:

{if $MENU != ''}<!-- Menu -->
<div id="block_top_menu" class="sf-contener clearfix col-lg-12">
<div class="cat-title">{l s="Categories" mod="blocktopmenu"}</div>
<ul class="sf-menu clearfix menu-content">
{$MENU}
{if $MENU_SEARCH}
<li class="sf-search noBack" style="float:right">
<form id="searchbox" action="{$link->getPageLink('search')|escape:'html':'UTF-8'}" method="get">
<p>
<input type="hidden" name="controller" value="search" />
<input type="hidden" value="position" name="orderby"/>
<input type="hidden" value="desc" name="orderway"/>
<input type="text" name="search_query" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|escape:'html':'UTF-8'}{/if}" />
</p>
</form>
</li>
{/if}
</ul>
</div>
<!--/ Menu -->
{/if}
 
 
PARA:
<ul class="sf-menu clearfix menu-content">{$MENU}
<li class="custom">
<a href="#" title="Custom Menu Item" class="sf-with-ul">Custom Menu Item</a>
<ul class="submenu-container clearfix first-in-line-xs" style="display: none;">
<li class="external_link">
<a href="http://www.seulinkexterno.com.br" title="Seu Link Externo">Seu Link Externo</a>
</li>
</ul>
</li>

Ele abriu esse buraco no menu a esquerda e inverteu para cima a seleção dos submenus  links

 

 

post-968628-0-43297700-1435859619_thumb.jpg

Link to comment
Share on other sites

Acho que você alterou todo o código, ao invés de alterar apenas o que eu postei.

 

Em meu TPL estão esses comandos:

 

{if $MENU != ''}

<!-- Menu -->
<div id="block_top_menu" class="sf-contener clearfix col-lg-12">
<div class="cat-title">{l s="Menu" mod="blocktopmenu"}</div>
<ul class="sf-menu clearfix menu-content">
{$MENU}
{if $MENU_SEARCH}
<li class="custom" style="float:right">
<form id="searchbox" action="{$link->getPageLink('search')|escape:'html':'UTF-8'}" method="get">
<p>
<input type="hidden" name="controller" value="search" />
<input type="hidden" value="position" name="orderby"/>
<input type="hidden" value="desc" name="orderway"/>
<input type="text" name="search_query" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|escape:'html':'UTF-8'}{/if}" />
</p>
</form>
</li>
{/if}
</ul>
</div>
<!--/ Menu -->
{/if}
 
Onde eu insiro os comandos que vc citou?
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...