Jump to content

[SOLUCIONADO] Añadir campos a la pagina del producto PS 1.5.6


juampaa15

Recommended Posts

Hola comunidad,

 

Soy nuevo en el foro, si hago algo mal díganmelo :)

 

El caso es que quiero añadir un campo de información al producto que se llame Información Nutricional y que aparezca al lado de la descripción en una pestaña a parte en la pagina del producto cuando tu clicas en el. He leído tutoriales para hacer esto, donde se debe modificar la base de datos y algunos archivos de la pagina, pero en todos aparece este archivo:

 

admin/themes/default/template/controllesrs/product/informations.tpl

 

Y yo en mi servidor ftp no tengo la carpeta template dentro de default ni dentro de la carpeta del tema que estoy utilizando y por tanto se donde esta el archivo information.tpl para modificarlo

 

Alguien sabe donde esta? o como añadir este campo a un producto en PS 1.5.6?? 

 

PD: el campo aparecería en el backoffice a la hora de añadir un producto, debajo de la descripción, otro campo igual que la descripción pero con otro nombre.

 

Gracias! :)

Edited by juampaa15 (see edit history)
Link to comment
Share on other sites

Acabo de mirar la version 1.5.6 y si que deberias tener esa carpeta, desde ftp busca en la raiz la carpeta admin, esta es la carpeta con tres o cuatro numeros, el nombre es el mismo con el que accedes al backoffice tuweb.com/adminXXX has de buscar en esa carpeta adminXXX

Link to comment
Share on other sites

Si! lo acabo de ver, culpa mia! Estaba mirando en la carpeta themes directamente.. dentro de adminxxxx si que está el archivo.

 

Gracias por contestar :)

 

Probare de crear el campo que quiero, y si lo consigo sin problemas pondré el tema como solucionado.

Link to comment
Share on other sites

Hola de nuevo,

 

Bueno he seguido todos los pasos y parece que funciona, por que se crea el campo en cuestión, pero tengo un problema, que la información que escribo en este campo no se guarda.. No se si he hecho algo mal, estoy revisando los archivos y tengo todo lo que dice el tutorial, si en algo he fallado es en la base de datos, que ese tema no lo explica muy bien.

 

El tutorial que he seguido es este: http://dwalins.com/2013/anadir-campos-a-la-ficha-de-producto-en-prestashop-1-5/

 

Si alguien sabe del tema podría decirme a que se puede deber? 

 

Muchas gracias !

Link to comment
Share on other sites

Has hecho esto ?

El campo que acabamos de crear obviamente no viene por defecto en Prestashop, así que no han pensado en dejarnos un campo libre para usarlo, por lo tanto necesitamos entrar a nuestro gestor de la base de datos y añadir nosotros ese campo. Tenéis que buscar la tabla product_lang, por defecto el prefijo de la tabla suele ser ps_, con lo cual buscaríais ps_product_lang, pero puede que tenga otro prefijo diferente (yo por seguridad le suelo cambiar el prefijo). Así que nos vamos a la tabla y modificamos la estructura añadiendo al final un campo que se llame como nuestra variable.

Link to comment
Share on other sites

Si, lo he hecho, tengo el campo creado, pero no indica exactamente como hacer esa parte, adjunto una foto de como lo tengo:

 

esta la tabla con el campo nuevo: post-863973-0-24568800-1414753064_thumb.png

 

La información de la tabla: post-863973-0-26911700-1414753118_thumb.png

 

Y la configuración del nuevo campo: post-863973-0-84466500-1414753145_thumb.png

 

No se si estoy haciendo bien lo de subir las imágenes, decidmelo si no.

 

A ver si puedes ver algo que este mal.. 

 

Muchas gracias !

Link to comment
Share on other sites

hola Galindogadea, gracias por contestar, 

 

Ese tutorial esta muy bien, pero no me sirve para lo que yo quiero :(

 

En el tutorial hace esto: post-863973-0-23708800-1415006074_thumb.png

 

y yo necesito hacer esto: post-863973-0-24117600-1415006103_thumb.png

 

Dentro de la pestaña de información del producto, un campo nuevo donde escribir cosas. Como se ve en la imagen, a mi ya me aparece, sólo que el texto que escribo dentro no se guarda... ¿sabes algo sobre esto?

 

Gracias :)

Link to comment
Share on other sites

Arreglado!!

 

El problema estaba en una letra.. en uno de los ficheros que he editado siguiendo el tutorial que he puesto, en el nombre del campo nuevo se me había colado una letra de más.. lo he arreglado y ya esta, funciona, guarda el contenido y me aparece en la ficha del producto cuanto hago click en él dentro de la página, el tutorial funciona para la versión 1.5.6 de PS. 

 

Gracias por ayudar :) 

 

Por cierto, no se como editar el titulo del tema y poner solucionado, alguien me puede explicar? jaja

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...