Jump to content

[risolto] Aggiungere un nuovo Hook


Recommended Posts

Qualcuno è in grado di spiegarmi passo/passo come creare un nuovo slot per il posizionamento dei moduli. Vorrei spostare il menu principale in un nuovo hook ma leggendo vari tutorial non sono riuscito. 

 

- Ho inserito nel db un nuovo record per la posizione my_top_menu

- Nell'header tpl ho predisposto la stampa del nuvo hook <div id="my_top_menu">{hook h="my_top_menu"}</div>

 

Ma mi sono perso qualcosa nel mezzo.

 

PS 1.6

 

Gio

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

Risolto in questo modo:

 

- Inserito nella Tabella ps_hook un nuovo record myHook myHook 1 1

 

- Inserito nel file modules/blocktopmenu/blocktopmenu.php prima dell'ultima graffa "}" la funzione :

public function hookmyHook($params){
return $this->hookDisplayTop($params);
}
 

-inserito in themes/nometemplate/header.tpl l'hook dove lo volevo:

<div id="my_top_menu">
 <div class="container">
  {hook h="myHook"}
 </div>
</div>

- nella sezione moduli->posizioni di ps: tolto l'associazione su displayTop ,

- sezione moduli di ps: rigenerato il modulo top menu orizzontale,

- di nuovo su posizioni clic sull'ancora per aggiungere nuovo modulo, selezione del modulo "top menu orizzontale" e della nuova posizione creata appunto "myHook".

- pulito la cache da Performance -> Advanced Parameters  

 

 

 

Sembra funzionare bene.

Spero che aiuti qualcuno.

 

Gio

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

  • 3 years later...

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