Jump to content

Edit History

DaDa Bikinis

DaDa Bikinis

On 4/21/2022 at 10:45 AM, Fredoxx said:

Bonjour,

j'ai essayé également, cependant cela ne s'affiche pas non plus.

Quand j'utilise : </br>
      <a class="label" href="{$product.url}">{$product.availability}</a>, cela affiche toujours en stock même si ça ne l'est plus.

Si j'utilise : {if $product.stock_quantity > 0 }<span class="text-muted">{$product.availability_message}</span> {else} <span class="text-muted">{$product.available_later}</span> {/if}</div>{/if}

Page blanche. (il y a une fermeture de balise div et de "if" en trop). Quand je les enlève, rien ne se passe, pourtant cela semble être le bon endroit.

Du coup je serai preneur pour le code complet afin de l'adapter si c'est possible svp !
 

Un grand merci d'avance !

Fred

Je ne pense pas qu'il soit nécessaire d'utiliser des conditions (if). essaie de placer cette ligne:

<b><span class="delivery-information">{$product.availability_message}</span></b>

Et est-ce que dans l'option "livraison" des fiches produits tu as bien l'onglet "Délai de livraison par défaut" coché?

J'ai mis cette solution avec exemples dans ce post: https://www.prestashop.com/forums/topic/1062937-afficher-le-temps-de-livraison-hors-stock-dans-le-panier/?tab=comments#comment-3388582

DaDa Bikinis

DaDa Bikinis

On 4/21/2022 at 10:45 AM, Fredoxx said:

Bonjour,

j'ai essayé également, cependant cela ne s'affiche pas non plus.

Quand j'utilise : </br>
      <a class="label" href="{$product.url}">{$product.availability}</a>, cela affiche toujours en stock même si ça ne l'est plus.

Si j'utilise : {if $product.stock_quantity > 0 }<span class="text-muted">{$product.availability_message}</span> {else} <span class="text-muted">{$product.available_later}</span> {/if}</div>{/if}

Page blanche. (il y a une fermeture de balise div et de "if" en trop). Quand je les enlève, rien ne se passe, pourtant cela semble être le bon endroit.

Du coup je serai preneur pour le code complet afin de l'adapter si c'est possible svp !
 

Un grand merci d'avance !

Fred

Je ne pense pas qu'il soit nécessaire d'utiliser des conditions (if). essaie de placer cette ligne:

<b><span class="delivery-information">{$product.availability_message}</span></b>

Et est-ce que dans l'option "livraison" des fiches produits tu as bien l'onglet "Délai de livraison par défaut" coché?

J'ai mis cette solution avec exemples dans ce post: https://www.prestashop.com/forums/topic/1062937-afficher-le-temps-de-livraison-hors-stock-dans-le-panier/?tab=comments#comment-3388582

DaDa Bikinis

DaDa Bikinis

On 4/21/2022 at 10:45 AM, Fredoxx said:

Bonjour,

j'ai essayé également, cependant cela ne s'affiche pas non plus.

Quand j'utilise : </br>
      <a class="label" href="{$product.url}">{$product.availability}</a>, cela affiche toujours en stock même si ça ne l'est plus.

Si j'utilise : {if $product.stock_quantity > 0 }<span class="text-muted">{$product.availability_message}</span> {else} <span class="text-muted">{$product.available_later}</span> {/if}</div>{/if}

Page blanche. (il y a une fermeture de balise div et de "if" en trop). Quand je les enlève, rien ne se passe, pourtant cela semble être le bon endroit.

Du coup je serai preneur pour le code complet afin de l'adapter si c'est possible svp !
 

Un grand merci d'avance !

Fred

Je ne pense pas qu'il soit nécessaire d'utiliser des conditions (if). essaie de placer cette ligne:

<b><span class="delivery-information">{$product.availability_message}</span></b>

Et est-ce que dans l'option "livraison" des fiches produits tu as bien l'onglet "Délai de livraison par défaut" coché?

×
×
  • Create New...