Jump to content

Augmenter le nombre de caractère du champs délai de livraison


dridri

Recommended Posts

Bonjour à tous,

 

Je suis à la recherche de conseil pour augmenter le nombre de caractère du champs délai de livraison pour un transporteur. Etant débutant, impossible de savoir comment faire, je cherche donc un peu d'aide.

 

La zone en question est en pièce jointe.

 

Merci d'avance à tous.

 

Bonne soirée,

 

Adrien

post-1308854-0-49149000-1475854506_thumb.jpg

Link to comment
Share on other sites

Bonjour,

 

Je ne sais pas sur quelle version de Prestashop vous travaillez mais voici ce qui a marché pour moi (je suis sur la version 1.6.1.6):

 

Modifier le fichier Carrier.php (Dossier: classes/)

Remplacez le nombre situé après "size" par le nombre de caractères souhaité.

'delay' =>                    array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 128),

Modifier le fichier AdminCarrierWizardController.php (Dossier: controllers/admin/)
Remplacez la valeur de maxlength par celle souhaitée

array(
                        'type' => 'text',
                        'label' => $this->l('Transit time'),
                        'name' => 'delay',
                        'lang' => true,
                        'required' => true,
                        'maxlength' => 128,

Et enfin, allez dans la BDD. Cherchez la table "pres_carrier_lang" et cliquez sur "Structure". Modifiez le champ "delay varchar(128) utf8_general_ci " par les mêmes valeurs que vous avez indiqué dans les fichiers plus haut.

 

En espérant que cela vous sera utile  :)

 

Link to comment
Share on other sites

×
×
  • Create New...