Jump to content

Nombre de caractères dans la description courte


Recommended Posts

Bonjour

J'ai un petit soucis avec les descriptions produits, notamment dans la description courte.
J'aurais besoin d'augmenter le nombre de caractères.

J'ai cherché dans les différents fichiers de configuration, je n'ai pas trouvé.

Quelqu'un sait?


Bonjour,

Sur quelles pages cette description courte vous embêtes?
Car en éditant les tpl de votre thème vous pouvez limiter le nombre de caractères également ( sans toucher au Core du programme)

V++

Atch
Link to comment
Share on other sites

Bonjour

La description courte des produits est limitée à 400 caractères. Cela peut paraitre beaucoup mais j'aurai besoin de plus. Je suis en train d'aider un ami qui souhaite avoir son propre site Prestashop. Ses produits sont plus techniques et nécessitent plus d'explications.
J'ai cherché le chiffre "400" dans plusieurs fichiers qui me semblaient pouvoir correspondre et l'es ai modifiés en 700. Cela n'a rien changé (j'ai bien sûr annulé mes transformations).

Ce site est en local actuellement.

Merci de votre aide

Link to comment
Share on other sites

Dans le ficheir Product.php des classes.

Ligne 407 :

public function validateFieldsLang($die = true, $errorReturn = false)
   {
       if (!is_array($this->description_short))
           $this->description_short = array();
       foreach ($this->description_short as $k => $value)
           if (Tools::strlen(strip_tags($value)) > 400)
           {
               if ($die) die (Tools::displayError().' ('.get_class($this).'->description: length > 400 for language '.$k.')');
               return $errorReturn ? get_class($this).'->'.Tools::displayError('description: length > 400 for language').' '.$k : false;
           }
       return parent::validateFieldsLang($die, $errorReturn);
   }



Peut être que vous pourriez modifier le 400 pour essayer.

Link to comment
Share on other sites

Guest prestatop

Bonjour

Pour enlever la limitation de 400 caractères dans la courte description de la fiche produit il faut éditer 2 fichiers : AdminProducts.php & product.php

Vous pouvez trouver la limitation et remplacer tous les “400” par le nombre que vous voulez.

Cordialement

Link to comment
Share on other sites

  • 2 years later...

Pour info, depuis prestashop, un seul fichier à modifier (par contre le changer a 2 endroits dans le fichier ligne 1831 et 3376)

 

Fichier : Controllers>admin>adminproductscontroller.php chercher le 400 qui correspond au nombre maxi et le remplacer par le nombre qui vous intéresse.

 

A+

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

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