Jump to content
  • 0

Osobne pozycje nowości, popularne


hardid

Question

15 answers to this question

Recommended Posts

  • 0

Tylko powiesz mi może co mam tam wpisać w kodzie ? pliki mogę Ci przesłać bo dokładnie nie wiem co mam wpisać i jak to przypiąć, bo moduł prawdopodobnie sam tworzy takie menu bo widzę że tworzy <li> i wyświetla kiedy klasa jest active.

I nie wiem jak mogę to zmienić aby było cały czas dostępne, wiem że muszę coś edytować tylko pytanie co i jaką linijkę :)

przykładowo zamieszczam kod do najczęściej kupowane

{capture name=path}{l s='Top sellers'}{/capture}

<h1 class="page-heading product-listing">{l s='Top sellers'}</h1>

{if $products}
	<div class="content_sortPagiBar">
    	<div class="sortPagiBar clearfix">
			{include file="./product-sort.tpl"}
			{include file="./nbr-product-page.tpl"}
		</div>
    	<div class="top-pagination-content clearfix">
        	{include file="./product-compare.tpl"}
            {include file="$tpl_dir./pagination.tpl"}
        </div>
	</div>

	{include file="./product-list.tpl" products=$products}

	<div class="content_sortPagiBar">
        <div class="bottom-pagination-content clearfix">
        	{include file="./product-compare.tpl"}
			{include file="./pagination.tpl" paginationId='bottom'}
        </div>
	</div>
	{else}
	<p class="alert alert-warning">{l s='No top sellers for the moment.'}</p>
{/if}


Lub to z blok cms

	{if isset($show_price_drop) && $show_price_drop && !$PS_CATALOG_MODE}
				<li class="item">
					<a href="{$link->getPageLink('prices-drop')|escape:'html':'UTF-8'}" title="{l s='Specials' mod='blockcms'}">
						{l s='Specials' mod='blockcms'}
					</a>
				</li>
			{/if}
			{if isset($show_new_products) && $show_new_products}
			<li class="item">
				<a href="{$link->getPageLink('new-products')|escape:'html':'UTF-8'}" title="{l s='New products' mod='blockcms'}">
					{l s='New products' mod='blockcms'}
				</a>
			</li>
			{/if}
			{if isset($show_best_sales) && $show_best_sales && !$PS_CATALOG_MODE}
				<li class="item">
					<a href="{$link->getPageLink('best-sales')|escape:'html':'UTF-8'}" title="{l s='Top sellers' mod='blockcms'}">
						{l s='Top sellers' mod='blockcms'}
					</a>
				</li>
			{/if}
Edited by hardid (see edit history)
Link to comment
Share on other sites

  • 0

Można zrobić taki myk bez przerabiania kontrolerów.

Na końcu pliku index.tpl dodaj:

{if !empty($HOOK_HOME_TAB_CONTENT)}
  <div class="block col-xs-12 col-sm-12">
    {$HOOK_HOME_TAB_CONTENT}
  </div>
{/if}

I odczep te trzy moduły od displayHomeTab.

Tylko bloki modułów będą bez nagłówków, czyli noname :)

To już w templatkach tych modułów trzeba nagłówki pododawać.

  • Like 1
Link to comment
Share on other sites

  • 0

Można zrobić taki myk bez przerabiania kontrolerów.

Na końcu pliku index.tpl dodaj:

{if !empty($HOOK_HOME_TAB_CONTENT)}
  <div class="block col-xs-12 col-sm-12">
    {$HOOK_HOME_TAB_CONTENT}
  </div>
{/if}

I odczep te trzy moduły od displayHomeTab.

Tylko bloki modułów będą bez nagłówków, czyli noname :)

To już w templatkach tych modułów trzeba nagłówki pododawać.

 

Zrobiłem tak jak mi doradziłeś działa fajnie niestety nie mogę teraz znaleźć tego gdzie dodać te nagłówki ;/
Edited by hardid (see edit history)
Link to comment
Share on other sites

  • 0

 

Zrobiłem tak jak mi doradziłeś działa fajnie niestety nie mogę teraz znaleźć tego gdzie dodać te nagłówki ;/

Np. dla modułu blocknewproducts:

/modules/blocknewproducts/views/templates/hook/blocknewproducts_home.tpl

{if isset($new_products) && $new_products}
<h4 class="title_block">{l s='New products' mod='blocknewproducts'}</h4>
    {include file="$tpl_dir./product-list.tpl" products=$new_products class='blocknewproducts tab-pane' id='blocknewproducts'}
{else}
<ul id="blocknewproducts" class="blocknewproducts tab-pane">
    <li class="alert alert-info">{l s='No new products at this time.' mod='blocknewproducts'}</li>
</ul>
{/if}

W pozostałych modułach analogicznie.

  • Like 1
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...