Avisos
Vaciar todo

Aumentar número de caracteres en campo caracteristicas de producto Prestashop

7 Respuestas
3 Usuarios
0 Reactions
692 Visitas
Respuestas: 21
Eminent Member
Topic starter
 

Hola, buenos días, estoy creando características del producto, para hacer las fichas de los productos más uniformes, pero me encuentro que tienen un límite de caracteres. Me sale el siguiente mensaje cuando intento guardar la ficha:
El nombre para característica Composición es demasiado largo en Español (Spanish).
¿Hay alguna manera de aumentar el número de caracteres permitido?

Muchas gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 24/06/2018 12:33 pm
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Raquel.

Prueba lo siguiente:

.- accede a la carpeta " classes " y edita el archivo " FeatureValue.php "
.- busca el siguiente código :

/* Lang fields */
            'value' =>        array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 255

.- Modifica el valor , 'size' => 255 por ejemplo pro un 500 'size' => 500

/* Lang fields */
            'value' =>        array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 500

Revisa si después de eso puedes añadir mas caracteres.

Nota: recuerda descargar una copia antes de realizar la modificación del archivo.

Un saludo


 
Respondido : 24/06/2018 2:03 pm
Respuestas: 21
Eminent Member
Topic starter
 

Hola Pepe, gracias, he modificado lo que me dices y ahora no me da error, pero en la web no se muestran más de 255 caracteres. Supongo que desde algún otro sitio lo esta limitando.

Muchas gracias.


 
Respondido : 25/06/2018 9:13 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Raquel.

Si no recuerdo mal creo que en la misma carpeta tienes el archivo " Feature.php " con el mismo código que el anterior.

Revisa el archivo y cambia el valor.

Si ves que no cambia por favor adjunta una captura del bloque del producto que quieres cambiar:

Un saludo


 
Respondido : 25/06/2018 3:25 pm
Respuestas: 21
Eminent Member
Topic starter
 

Hola Pepe, sí, tienes razón, esta el archivo Feature.php. El código marcaba 128 caracteres, le he puesto más, pero siguen saliendo 250.

Te adjunto la ficha del producto, se ve como se quedan cortadas las descripciones.


 
Respondido : 25/06/2018 5:52 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Has evaluado poner esto como parte de la descripción de producto, te lo comento porque al parecer tienes que modificar en otros lugares y esto se puede complicar ya que estas tocando el core de PrestaShop y además en cada actualización que hagas perderas los cambios.

Saludos.


 
Respondido : 25/06/2018 9:17 pm
Respuestas: 21
Eminent Member
Topic starter
 

Hola Jhon, gracias por el consejo, voy a ver si lo puedo reorganizar como me comentas.

Un saludo.


 
Respondido : 26/06/2018 8:08 am