Jump to content

[Résolu] Personaliser une page du catalogue


Recommended Posts

Bonjour,

 

Debutant en Prestashop je souhaite modifier une page du catalogue de maniere a proposer un formulaire de commande de service a la place d'un certain produit .

comment modifier le theme pour filtrer ce produit et mettre un formulaire a la place de l'affichage standard de la photo avec le texte et le prix ?

 

Ou plus court: comment filtrer un produit dans un theme ?

 

 

Merci

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

  • 1 month later...

Heu non cgershon, ce n'est pas comme ça que fonctionne un forum.

Donc merci de dire comment tu as résolu ton problème que ça puisse servir au plus grand nombre. :)

 

De plus, je mets le topic en [Résolu].

Merci de penser à le faire la prochaine fois en ajoutant [Résolu] au début du titre du topic. ;-)

Voir ici comment faire.

  • Like 1
Link to comment
Share on other sites

Eh bien si cela interesse quelqu'un pour resoudre mon probleme il a fallu que j'apprenne le smarty !

cela fait donc un mois que je me suis renforce sur le sujet c'est indispensable.

 

Donc ce que j'ai fait :

 

- Dans product-list.tpl j'ai modifie

 

 

 

{if isset($products)}

<!-- Products list -->

<ul id="product_list" class="clear">

{foreach from=$products item=product name=products}

{if $product.name != 'Service'} <---- Detection du produit special

... le code original Prestashop soit

<li class="ajax_block_product {if $smarty.foreach.products.first}first_item{elseif $smarty.foreach.products.last}last_item{/if} {if $smarty.foreach.products.index % 2}alternate_item{else}item{/if} clearfix">

 

etc..

 

{else} <--- demande de Service

 

 

Code HTML du formulaire service

 

 

{/if} {* Fin de : if $product.name != 'Servicel' *}

 

{/foreach}

 

{/if} {* fin de : if isset($products) *}

 

cela parait simple mais pour un debutant en smarty cela demande de la reflexion

 

Bonne chance

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