Colonne de droite [Résolu], Pas sur la page d'accueil |
Bienvenue invité ( Connexion | Inscription )
Colonne de droite [Résolu], Pas sur la page d'accueil |
29 Sep 2014, 14:32
Message
#1
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 9-April 10 Membre no 27422 |
Bonjour,
J'aimerais faire en sorte que la colonne de droite apparaisse sur toutes les pages SAUF la page d'accueil. Sur la version 2.2 pas de problème, mais sur cette version ça se joue dans include/template_top.php et c'est un peu différent, je n'arrive pas à faire mes conditions. Pourriez vous m'aider ? J'ai testé plusieurs choses, par exemple ceci : Citation if (!$oscTemplate->hasBlocks('boxes_column_right') && $category_depth != 'top') { $oscTemplate->setGridContentWidth($oscTemplate->getGridContentWidth() + $oscTemplate->getGridColumnWidth()); } Mais sans succès (je n'ai jamais appris le php...). Ce message a été modifié par aurelou - 29 Sep 2014, 15:11. -------------------- Oscommerce 2.3.4 BS
|
|
29 Sep 2014, 15:02
Message
#2
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bonjour
Vois ce post ici et la discussion qui suit, utilises l'addon donné. Il est ainsi possible de choisir pour chaque boxe si on la on met ou pas, et dans quelle colonne. Ceci pour chaque type de page (index, product_info, review, chechout ....). N'est-ce pas, en mieux, ce que tu cherches ? Belle journée ! CHti poupon |
|
29 Sep 2014, 15:11
Message
#3
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 9-April 10 Membre no 27422 |
Bonjour chti_poupon, merci beaucoup !
Je venais de trouver une solution mais je vais installer ton addon qui est vraiment idéal et qui permet beaucoup plus. Pour ceux qui voudraient simplement se limiter à enlever une colonne sur la page d'accueil voici la solution : Dans includes>classes>osc_template.php : Commenter ces lignes : Citation /* function hasBlocks($group) { return (isset($this->_blocks[$group]) && !empty($this->_blocks[$group])); } */ Et ajoutez celles-ci : Citation function hasBlocks($group) {
global $PHP_SELF, $category_depth; if (($group == 'boxes_column_right') and ($PHP_SELF == 'index.php') and ($category_depth == 'top') ) { return 0; } else { return (isset($this->_blocks[$group]) && !empty($this->_blocks[$group])); } } Ce message a été modifié par aurelou - 29 Sep 2014, 15:12. -------------------- Oscommerce 2.3.4 BS
|
|
29 Sep 2014, 18:55
Message
#4
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
@aurelou
juste une remarque: Citation je vais installer ton addon Rendons à César.... Ce n'est pas mon add-on, mais celui de FoxP2 : à tout seigneur tout honneur ! Chti poupon |
|
29 Sep 2014, 21:02
Message
#5
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 9-April 10 Membre no 27422 |
Je vais installer l'addon de FoxP2 que tu m'a recommandé -------------------- Oscommerce 2.3.4 BS
|
|
Version bas débit | Nous sommes le : 30th March 2024 - 07:53 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |