Jump to content

Supprimer colonne de droite sur une seule page cms :-( (résolu)


Recommended Posts

Bonsoir,

 

J'ai fait une recherche avant de demander bien sûr et j'ai aussi essayé de me débrouiller seule mais je n'y arrive pas :-S

 

Je sais supprimer une colonne sur la page d'accueil, ça ok..

Je sais supprimer une colonne sur toutes les pages cms, ça ok...

 

Mais je ne suis pas fichue de supprimer une colonne sur UNE SEULE page cms... y a rien à faire, je n'y arrive pas :-(

 

Est ce qu'une bonne âme accepterait de me dire comment faire ? je travaille sur une version locale de mon site avant de faire quoi que ce soit sur la boutique en ligne et malgré toutes mes tentatives, j'échoue...

 

Je vous mets le lien vers mon site au cas où...

 

http://www.preciouslife.fr

 

Merci d'avance :-)

Sonia

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

Il faut:

1. détecter le controller avec un if (je crois que c'est "cms" justement, mais il suffit de regarder dans l'url de la page si elle n'est pas réécrite)

2. détecter l'id de la page en question.

 

ça ferait en gros:

if (controller=cms && cms_id=2) {
}
else {
ma colonne
}

 

Ce code est faux hein ? mais l'idée est là !

Link to comment
Share on other sites

Bonjour,

 

Merci pour vos réponses mais je dois être vraiment plat de nouilles car je n'arrive pas à trouver l'id de la page en question...

 

Quand je cherche je vois id="cms"

 

Du coup quand j'écris :

#cms #right_column{

display: none;

}

 

Ca m'enlève forcément la colonne de droite sur toutes mes pages cms ce qui n'est pas le but...

 

 

Voici l'url de page cms concernée : http://www.preciouslife.fr/content/10-barefaced-guide-couleur-fond-de-teint

 

Comment trouver l'id d'une page ?

 

Merci par avance ^^

 

Sonia

Link to comment
Share on other sites

D'accord... c'est ce que je pensais mais comme ça n'a pas marché, je me suis dit que ça n'était pas ça...

 

J'ai essayé :

 

#cms_id=10 #right_column{

display: none;

}

 

 

Mais ça n'a pas marché...

 

Donc, ça veut dire que je suis pas loin et qu'il faut que je me creuse la cervelle !!!

 

Merci beaucoup, en tous cas... je vais persévérer et je vais bien finir par y arriver ^^

Link to comment
Share on other sites

Dans votre fichier footer.tpl de votre thème

Mettez ceci à la place

<!-- Right -->
{if (isset($cms) && $cms->id == 10)}
<div id="right_column" class="column grid_2 omega" style="display:none"></div>
{else}
   <div id="right_column" class="column grid_2 omega">
 {$HOOK_RIGHT_COLUMN}
   </div>
  </div>
{/if}

Link to comment
Share on other sites

  • 4 weeks later...

Bonjour,

 

Toutes mes excuses pour ne pas avoir répondu plus tôt !

 

J'ai bien essayé votre code à ajouter dans le footer mais cela m'a créé un bug... il était devenu impossible d'ajouter un article dans le panier :-S

 

J'ai fini par trouver une solution en "jouant" sur le CSS...

 

Merci beaucoup pour votre aide :-)

 

Sonia

Link to comment
Share on other sites

  • 1 year 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...