Jump to content
  • 0

Dodanie Koszyka do górnego menu


srodek_86

Question

Witam

Próbuje dodać koszyk do górnego menu w Prestashop 1,6,1,0 Dodałem hook do pliku blockcart.php

 

 

public function hookTopMenu($params)
{
$params['blockcart_top'] = true;
return $this->hookRightColumn($params);

 

 

w pliku bloktopmenu.tpl wyglada to tak

 

{if $MENU != ''}

{hook h="displayTopMenu"}
<!-- 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="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}

 

Ok działa. Już się z tym uporałem przesunąłem hook w tpl

Edited by srodek_86 (see edit history)
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Odgrzewam temat.

Ja mam problem w wersji PS 1.6.1.5.

Zastosowałem się do Instrukcji jednak wykrzacza mi koszyk na każdej stronie, (poza stroną produktu - tam wyświetla się dobrze).
Pomijam fakt, że po najechaniu (Hover) powinien się wysunąć Div z informacjami ( o ile jakis produkt jest w koszyku) 

domena http://technicolor.pl/sklep



---------------EDIT---------------
Zrobiłem tak jak kolega powyżej czyli 

w blocktopmenu.tpl dodałem: 

{hook h="displayInsideMenu"}

z kolei w pliku blockcart.php dodałem:
 

public function hookdisplayInsideMenu($params)
	{
		$params['blockcart_top'] = true;
		return $this->hookRightColumn($params);
	}

Wszystko się ładnie wyświetla tylko problem jest z działaniem samego koszyka. 

Produkt po dodaniu do koszyka nie wyświetla się w tym hooku ( w menu pokazuje pusty a w top pokazuje poprawnie ).

Koszyk po najechaniu nie reaguje ( ten w menu, ten w top strony działa jak należy.) Dodatkowo po najechaniu na koszyk w top otwiera się koszyk w menu ( ale j.w - ten hook uważa koszyk za pusty).



---------------EDIT---------------

Kolejna edycja i kolejny problem. 

Koszyk działa już mi jak nalezy i podobnie sprawa się ma jesli chodzi o klikanie itd.

Problem teraz jest jakby z Cookies.. Po usunięciu produktu z kosza on dalej uporczywie wyświetla mi że coś tam jest ( np usuwam z kosza produkt - refresh strony i znów produkt jest w koszu)
 

Edited by IgorDev (see edit history)
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...