Niko_web Posted February 25, 2010 Share Posted February 25, 2010 Bonjour à tous,Je suis actuellement en train de mettre en place un site pour mon amie. J'utilise prestashop qui me semble pour le moment une solution adaptée à ses besoins.Je me heurte à une première difficulté, j'aimerais faire une pas d'accueil avec une structure différente des autres pages.Je ne sais pas trop comment procéder.Aussi la partie accueil-bis (voir image) je voudrais que ce soit une partie bien distinct ou je puisse placer des hooks afin de faire apparaitre le contenu que je veux.Si vous avez des idées je suis preneur.merci de votre aide Link to comment Share on other sites More sharing options...
Atch Posted February 25, 2010 Share Posted February 25, 2010 Bonsoir,dans ton cas pourquoi ne pas utiliser la colonne de gauche pour simuler ton index bis.Ensuit tu peux mettre une condition if index j'affiche la colonne de gauche.Tu me suis?Désolé si je suis peu vague je poste de mon iphone pendant la pubv++atch Link to comment Share on other sites More sharing options...
Niko_web Posted February 26, 2010 Author Share Posted February 26, 2010 Merci Atch pour votre réponse.Voilà ce que j'avais fais déjà dans mon header.tpl : {if !$content_only} Par contre j'avais créé une zone totalement indépendante et donc je me heurtais au problème de la rendre hookable!Si je comprends bien, dans mon cas, étant donné que je n'utilise pas la colonne de gauche, il suffirait que je m'en serve pour mon cadre "centre_bas". Un peu de css , je garde le même style de condition et je me retrouve avec une "colonne de gauche" transformée en "centre bas" qui garde toute sa puissance au niveau de l'insertion des hook!Merci encore, je pense que c'est exactement l'astuce qu'il me fallait. Link to comment Share on other sites More sharing options...
Atch Posted February 26, 2010 Share Posted February 26, 2010 No probleme, et ça marche je l'ai fait sur atch_grunge (Voir ma signature).V++Atch Link to comment Share on other sites More sharing options...
Atch Posted February 26, 2010 Share Posted February 26, 2010 Arf je vien de penser à un truc encore plus couillu pour faire apparaitre ta colonne de gauche uniquement dans l'index juste en dessous de la page principale :Tu copies ( coupes) le code suivant ce trouvant dans le header : {$HOOK_LEFT_COLUMN}[code]et copie le dans le fichier index.tpl de ton theme en dessous du hook home :[code]{$HOOK_HOME} {$HOOK_LEFT_COLUMN}[code]Et voilà, tu as un pseudo index hookable à souhait que sur l'index....V++Atch Link to comment Share on other sites More sharing options...
Niko_web Posted February 26, 2010 Author Share Posted February 26, 2010 excellent je viens de voir votre post, merci pour la nouvelle astuce.En fait j'ai fait un truc plus simple, sans condition. J'ai simplement dans le CSS mis #left_column{ display:none; } #index #left_column{ display:block; } ça marche mais est ce que ça tient la route? est ce dans la "norme" ?Le soucis c'est que si le css n'est pas lu, il m'affichera ma zone left_column. Est ce grave? faut-il prendre en compte ce genre d'éventualité?Effectivement votre seconde astuce ne pose pas ce problème.Qu'est ce qui est le plus propre? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now