Jump to content
maz0193

site mono produit

Recommended Posts

bonjour,

est ce que quelqu'un peut m'aider à avoir ce rendu final sur mon site : 

il faut que le seul produit que j'ai sur ma boutique avec ses déclinaisons soit afficher sur la page d’accueil du site. c'est à dire qu'en accueil , c'est product.tpl qui soit appelé.

 

merci beaucoup pour votre aide

Share this post


Link to post
Share on other sites

Voilà un exemple de site mono-produit que j'ai réalisé si cela peut t'aider : http://www.car-port.fr/

Pour ce qui est d'appeler ton product.tpl dans l'index à éviter je pense, mais si tu souhaites vraiment le faire pour appeler un template la fonction est "$smarty->display();"

Share this post


Link to post
Share on other sites

salut merci pour la réponse mais je voulais carrément toutes les infos qu'on trouve sur la page produit ( surtout les attributs) qu'ils s'affichent sur la page d’accueil.

en plus j'ai pas tout compris concernant "$smarty->display();"

Share this post


Link to post
Share on other sites

Salut,

 

J'avoue que n'avais pas compris du tout cela... :(

Je vais bosser sur ce sujet et revient vers toi dès que possible...

 

Bonne fêtes de fin d'année quand même ;p

Share this post


Link to post
Share on other sites

Bonjour,

 

Pour ma part je commencerai par orienter vers un solution ou je surcharge le controlleur de l'index pour y inclure le controller produit instantier avec l'id du produit. (on peut l'avoir en dur vu que l'id produit ne va pas changer) 

 

Je ne sais pas si c'est la solution adéquate, juste une piste ...

Share this post


Link to post
Share on other sites

j'ai trouvé cette solution, mais ça marche pas sur la 1.5.6  : 

 

t is easy to fix. Lets consider your product product id is 5 and also ignore the SEO friendly urls at the moment. Open the file controllers/front/IndexController.php and add the following code somewhere in the only initContent function.

Tools:redirect('index.php?id_product=5&controller=product');

Now when ever some comes to home page of the site, that user will be redirected to the product page. If SEO friendly urls are enabled, then prestashop will automatically display SEO url in the address bar of the prestashop for that particular product.

Please change id_product 5 to your product id.

Hope this will help you.

Thank you

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More