Jump to content

[RESOLU]déplacer les modules juste un oui ou non


bokiboka

Recommended Posts

Débutant avec la solution Prestashop je m’apprête à créer une template, mais pour l’instant je bidouille un peu pour voir ce qu’il est possible de faire.

Après avoir fait le petit tuto de sperio j’ai voulu savoir comment placer le module de catégorie n’importe ou pour ma part dans une position nommé “cat” elle même placé dans le footer.

Alors je cherche un peu dans le fichier [blockcategories.php], je trouve la function install ligne 17

function install()
   {
       if (parent::install() == false
           OR $this->registerHook('leftColumn') == false
           OR Configuration::updateValue('BLOCK_CATEG_MAX_DEPTH', 3) == false
           OR Configuration::updateValue('BLOCK_CATEG_DHTML', 1) == false)
           return false;
       return true;
   }



Et la je bidouille :

function install()
   {
       if (parent::install() == false
           OR $this->registerHook('leftColumn') == false

            /* rajoute par bokiboka en test */
           OR $this->registerHook('footer') == false

           OR Configuration::updateValue('BLOCK_CATEG_MAX_DEPTH', 3) == false
           OR Configuration::updateValue('BLOCK_CATEG_DHTML', 1) == false)
           return false;
       return true;
   }


Ensuite je vais tout en bas cette fameuse page en php et je duplique cette ligne 153 :

function hookRightColumn($params)
   {
       return $this->hookLeftColumn($params);
   }



Pour en faire ça :

/* rajoute par bokiboka en test le hookcat étant une nouvel position dans le footer créé grace au tuto de sperio */
   function hookcat($params)
   {
       return $this->hookLeftColumn($params);
   }




Et voila pas que ça fonctionne!!!
Ma question est : est-ce que c’est juste ou est ce que c’est de la bidouille ou encore un coup de bols.

12100_uTwza6lH2H9rTaeSNS3Z_t

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