Jump to content

[RESOLU] PS 1.7.7.3 Format de la date de disponibilité en version US


Recommended Posts

Bonjour a tous,

Je vous écris pour cette question car j'ai cherché sur le forum et les réponses apportées pour ce soucis sont, soit trop anciennes, soit non fonctionnelles. Donc : 

Sur mon site, la date de disponibilité (Je pense donc la product.available.date ou qq chose comme cela) affiche YYY-MM-DD

Bien sur je souhaite le format FR en DD-MM-YYY

J'ai tenté de rajouter à mon fichier "product-price" de themes/nomtheme/templates/catalog/ la ligne {$product.available_date|date_format:"%d %m %Y"}   juste après <div class="shipping-delivery-label"> mais ça ne change rien

Sur ce TPL je n'ai aucune ligne déjà présente ayant le product.available.date

Est ce vraiment sur ce TPL que l'on change le format de cette date ? 

Une idée ? 

Edited by Jean Francois G (see edit history)
Link to comment
Share on other sites

Bonjour,

themes/classic/templates/catalog/_partials/product-details.tpl

 

  {block name='product_availability_date'}
    {if $product.availability_date}
      <div class="product-availability-date">
        <label>{l s='Availability date:' d='Shop.Theme.Catalog'} </label>
        <span>{$product.availability_date}</span>
      </div>
    {/if}
  {/block}

Astuce que j'utilise pour afficher les dates dans le bon format du visiteur : https://www.prestatoolbox.fr/content/29-afficher-proprement-la-date-dans-vos-template-prestashop

  • Like 1
Link to comment
Share on other sites

  • Jean Francois G changed the title to [RESOLU] PS 1.7.7.3 Format de la date de disponibilité en version US
  • 1 year later...

Bonjour,

je me permets de réouvrir ce post.

Dans mon fichier themes/classic/templates/catalog/_partials/product-details.tpl, j'ai bien le bout de code indiqué par @Mediacom87 mais la date de disponibilité est toujours affichée au format Y/M/D

Pourtant dans mon BO/Localisation/Langue, le format de date est bien en 'd/m/Y'.

Y-aurait-il d'autres paramétrages à effectuer (je suis sous PS 1.7.8.8) ?

Merci

 

Nicolas

Link to comment
Share on other sites

  • 2 weeks later...

Hello enmoderugby,


You can use the "date_format" function, like this :

{block name='product_availability_date'}
  {if $product.availability_date}
    <div class="product-availability-date">
      <label class="label mb-0">{l s='Availability date:' d='Shop.CreathemeCatalog'}</label>
      <span>{$product.availability_date|date_format:"%d/%m/%Y"}</span>
    </div>
  {/if}
{/block}

Good evening ;-)

Link to comment
Share on other sites

Sans accès ftp et admin, c'est difficile de comprendre d'où vient le problème.

Pouvez-vous placer ce code au dessus du span, comme ceci :
 

{$product.availability_date|@var_dump}

<span>{$product.availability_date|date_format:"%d/%m/%Y"}</span>

 

Link to comment
Share on other sites

  • 4 months later...

Bonjour,

J'essaie moi aussi de modifier la date de mon prestashop 1.7.8.9 pour Date de disponibilité.

J'ai modifié dans "product-details.tpl" mais cela ne fonctionne pas.

Je vois que cela a fonctionné pour vous @enmoderugby dans "product-add-to-cart.tpl". Pouvez-vous m'indiquer comment vous avez fait ? Quel code rajouter et où le placer ?

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