Jump to content

Pages produits comme "Archiduchesse"


Recommended Posts

Bonjour à tous,

Je lance actuellement ma boutique avec prestashop et j'ai vraiment était bluffé par le design du site:
http://www.archiduchesse.com/

Je voudrais m'en inspirer (sans copier).

J'ai déjà pas mal avancé sur l'intégration mais je bug sur un point.

- Comment faire pour que l'image de mon produit affichée sur la page d'accueil soit différente de celle à l'intérieur de mon produit? Et que cette image de page d'accueil ne s'affiche pas dans les miniatures de la page produit?
Exemple : http://www.archiduchesse.com/bouclette/201-chaussettes-rose-framboise.html

j'espère que vous pourrez m'aider, je m'en arrache les cheveux!
Merci à tous.

Link to comment
Share on other sites

Bonjour,
La solution consiste à ne pas faire de référence à la première image du produit sur la page product.tlp.

Dans product.tlp trouver

           {foreach from=$images item=image name=thumbnails}
                   {assign var=imageIds value=`$product->id`-`$image.id_image`}

getImageLink($product->link_rewrite, $imageIds, 'thickbox')}" rel="other-views" class="{if !$jqZoomEnabled}thickbox{/if} {if $smarty.foreach.thumbnails.first}shown{/if}" title="{$image.legend|htmlspecialchars}">
getImageLink($product->link_rewrite, $imageIds, 'medium')}" alt="{$image.legend|htmlspecialchars}" height="{$mediumSize.height}" width="{$mediumSize.width}" />


           {/foreach}


et remplacer par

           {foreach from=$images item=image name=thumbnails}
               {if $smarty.foreach.thumbnails.index >= 1 }
                   {assign var=imageIds value=`$product->id`-`$image.id_image`}

getImageLink($product->link_rewrite, $imageIds, 'thickbox')}" rel="other-views" class="{if !$jqZoomEnabled}thickbox{/if} {if $smarty.foreach.thumbnails.first}shown{/if}" title="{$image.legend|htmlspecialchars}">
getImageLink($product->link_rewrite, $imageIds, 'medium')}" alt="{$image.legend|htmlspecialchars}" height="{$mediumSize.height}" width="{$mediumSize.width}" />


               {/if}
           {/foreach}




Rien de plus

Link to comment
Share on other sites

  • 5 months later...

Je me permet de faire un up car je cherche aussi a supprimmer cette première image de la page produits.

Je suis a peu près sur que cela se passe a ce niveau:

{if $have_image}
getImageLink($product->link_rewrite, $cover.id_image, 'large')}" {if $jqZoomEnabled}class="jqzoom" alt="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox')}"{else} title="{$product->name|escape:'htmlall':'UTF-8'}" alt="{$product->name|escape:'htmlall':'UTF-8'}" {/if} id="bigpic"/>
       {else}



Au vu de la réponse énoncée plus haut, je pense qu'il faut soit poser une condition avant l'appel de la balise soit directement inclure la seconde image enregistré pour ledit produit:

getImageLink($product->link_rewrite, ICI METTRE LE PARAMETRE POUR CETTE SECONDE IMAGE, 'large')}" 



Quelqu'un une idée ?

D'avance merci.

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