erice Posted January 6, 2010 Share Posted January 6, 2010 Bonjour,je rencontre un problème avec les champs caractéristiques et les valeurs personnalisées.apparemment, elles sont limités à 255 signes.j'ai modifié la table correspondante ("feature_value_lang" VARCHAR (255) -> TEXT)regarder dans les fichiers, notemment dans featuredvalue.php (variable "fieldsSizeLang").Je ne trouve pas la solution.j'ai une caractéristique "ingrédient" qu'il m'est impossible de renseigner.Si quelqu'un a une piste, je suis preneur.Merci, et tous mes vœux Link to comment Share on other sites More sharing options...
erice Posted January 8, 2010 Author Share Posted January 8, 2010 Solution- modifié la table (mysql) "feature_value_lang” VARCHAR (255) -> TEXT)- modifié dans featuredvalue.php variable “fieldsSizeLang” = 255 vers le nombre souhaité- modifié dans featuredvalue.php variable “$fieldsValidateLang = array('value' => 'isGenericName');" par “$fieldsValidateLang = array('value' => 'isCleanHtml');"Et voilà résolu Link to comment Share on other sites More sharing options...
Edern Posted April 21, 2011 Share Posted April 21, 2011 Génial ! j'avais le meme problème, merci d'avoir posté ta trouvaille. Link to comment Share on other sites More sharing options...
Matthieu Brunet Posted June 8, 2011 Share Posted June 8, 2011 Avec prestashop 1.4, on veut surcharger plutôt que modifier. Comme ça, on fait pas les modifs dans le core, mais dans un fichier à part qui ne sera pas écrasé par les prochaines mises à jour.Il suffit de créer le fichier suivant dans /override/classes/FeatureValue.php <?php /* * Matthieu Brunet 8 juin 2011 * http://www.prestashop.com/forums/viewthread/39904 * Override de la classe pour pouvoir agrandir la taille du champ */ class FeatureValue extends FeatureValueCore { protected $fieldsSizeLang = array('value' => 1000); } Bien sûr, il faut aussi modifier le champ dans la base. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now