Jump to content

Zamiana pozycji modułu z HOOK_EXTRA_RIGHT do HOOK_PRODUCT_ACTIONS


AlwinKolano

Recommended Posts

W Product.tpl znajduje się zapis: {if isset($HOOK_EXTRA_RIGHT) && $HOOK_EXTRA_RIGHT}{$HOOK_EXTRA_RIGHT}{/if} oraz {if isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS}{$HOOK_PRODUCT_ACTIONS}{/if}

 

 

W extra_right mam blok m.in. blok Lojalność klientów i nagrody

W product_actions mam blok Listy życzeń

 

W panelu administracyjnym tj. Moduły\Pozycje i zaznaczenie Wyświetl nie pozycjonowalne węzły znajdują się odpowiednio w:

displayProductButtons

displayRightColumnProduct

 

Chciałbym przerzucić Lojalność klientów i nagrody z displayRightColumnProduct do displayProductButtons jak to zrobić ?
Drag and drop nie działa czy muszę edytować jakieś pliki jeżeli tak to proszę o jakieś wskazówki.

 

Dziękuję za pomoc.

 

Edit:

 

W Panelu administracyjnym próba przypisania Lojalności do displayProductButtons kończy się komunikatem "Ten moduł nie może zostać przeniesiony do tego zaczepienia."

 

Edit 2 :

Jeżeli tego się nie da przypisać to czy można jakoś inaczej wyświetlić blok w konkretnym miejscu np. za pomocą css ?
 

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

kombinuje z własnym uchwytem tzn.

 

1. w product.tpl w wybranym miejscu wpisuję {hook h='infoLoyalty'}

2. w module loyalty.php w funkcji install () dopisuję !$this->registerHook('infoLoyalty')

3. w tym samym module tj. loyalty.php odnajduję funkcję odpowiedzialną za wyświetlenie informacji w produkcie czyli public function hookExtraRight($params) funkcję powielam i nazywam ją odpowiednio public function hookInfoLoyalty($params)

4. wyłączam i włącam moduł Lojalność klientów

 

I nic się nie wyświetla :(

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...