Jump to content

Wyswietlanie wszystkich produktów z tab-a na stronie głównej


danieloxs

Recommended Posts

Cześć,

Założenie jest takie aby na homepage w każdym "Tabie" wyświetlać max. 2 wiersze produktów a poniżej umieścić przycisk, który przekieruje na wszystkie produkty z danego taba.
Czyli np. dla "Najczęściej kupowanych" pojawia się poniżej przycisk z linkiem na wszystkie najczęściej kupowane produkty.

Problem tkwi w tym, że np. po umieszczeniu kodu w pliku /view/templates/hook/blockbestsellers-home.tpl przycisk do wyświetlenia wszystkich najczęściej kupowanych pojawia się pod wszystkimi tabami, niezależnie czy wybrane w tabie są promocje, nowości itp.
Co należy zmienić aby dany przycisk pojawiał się tylko w określonym tabie? czyli:
Popularne -> przycisk "Wszystkie popularne"
Najczesciej kupowane -> przycisk "Wszystkie bestsellery"
Nowości -> przycisk "Wszystkie nowości"

Promocje -> przycisk "Wszystkie promocje"

 

LOsZH9W.png

 

Plik blockbestsellers-home.tpl:

{if isset($best_sellers) && $best_sellers}
	{include file="$tpl_dir./product-list.tpl" products=$best_sellers class='blockbestsellers tab-pane' id='blockbestsellers'}
	<p class="lnk"><a href="{$link->getPageLink('best-sales')|escape:'html'}"
                              title="{l s='All best sellers' mod='blockbestsellers'}"
                           class="button_large">» {l s='All best sellers' mod='blockbestsellers'}</a></p>					  
	{else}
<ul id="blockbestsellers" class="blockbestsellers tab-pane">
	<li class="alert alert-info">{l s='No best sellers at this time.' mod='blockbestsellers'}</li>
</ul>
{/if}
<ul id="blockbestsellers" class="blockbestsellers tab-pane">
    <li>
        {l s='This is a test message.' mod='blockbestsellers'}
    </li>
</ul>
Edited by danieloxs (see edit history)
Link to comment
Share on other sites

spróbuj tak:

{if isset($best_sellers) && $best_sellers}
    <div id="blockbestsellers" class="tab-pane">
        {include file="$tpl_dir./product-list.tpl" products=$best_sellers class='blockbestsellers' id='blockbestsellers_ul'}
        
        <p class="lnk">
            <a href="{$link->getPageLink('best-sales')|escape:'html'}"     title="{l s='All best sellers' mod='blockbestsellers'}" class="button_large">
                » {l s='All best sellers' mod='blockbestsellers'}
            </a>
        </p>        
    </div>
    
    
{else}
<ul id="blockbestsellers" class="blockbestsellers tab-pane">
    <li class="alert alert-info">{l s='No best sellers at this time.' mod='blockbestsellers'}</li>
</ul>
{/if}
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...