mega01 Posted July 13, 2013 Share Posted July 13, 2013 (edited) Hola, A ver si alguien me puede echar una mano. En mi caso, necesito añadir, el volumen de la botella, denominación de origen, variedad de las uvas y que sea un campo mas: ejemplo: si en su caso es una botella de 75 cl, de 37.5 cl., 18.5 o 100 cl. Ahora lo tengo puesto en la descripcion pero me gustaria que fuera un campo a rellenar por nosotros a la hora de rellenar el producto. Necesito crear un campo en mis productos para que luego cuando exporte los datos a un xml me aparezcan independientes a la descripcion. ¿sabeis si existe un modulo que pueda hacer eso? Edited July 15, 2013 by mega01 (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted July 13, 2013 Share Posted July 13, 2013 ¿Por que no usas los campos de las características? (Pestaña Catalogo -> Productos -> Editar Producto -> Pestaña Características) ? 1 Link to comment Share on other sites More sharing options...
nadie Posted July 13, 2013 Share Posted July 13, 2013 Aquí: http://blog.belvg.co...prestashop.html tienes un articulo que te va a interesar si quieres crear un nuevo campo en el producto no usando características. (Es decir un campo nuevo totalmente independiente por producto) Mira ver este articulo: http://www.jose-aguilar.com/blog/como-anadir-campos-extra-a-los-productos-de-prestashop-15x/ de Jose Aguilar (por si te interesa también) 1 Link to comment Share on other sites More sharing options...
mega01 Posted July 13, 2013 Author Share Posted July 13, 2013 ¿Por que no usas los campos de las características? (Pestaña Catalogo -> Productos -> Editar Producto -> Pestaña Características) ? Lo acabo de intentar, lo he añadido dentro de personalizacion/valor personalizado. Si es cierto que aparece en el FRONT OFFICE en la pantalla del producto dentro de la pestaña FICHA TECNICA. Pero he hecho la prueba de exportarlo en XML con este modulo que compre el otro dia (XML_FEEDS) y no aparece nada en ese producto. Tambien te digo que el modulo es un pelin complicado. Te adjunto pantallazo para que veas la configuracion, y en atributos lo tengo todo conectado y en el xml no aparece. Echale un vistazo si quieres. Si quieres te puedo decir la URL del XML y el nombre del producto que he retocado. Saludos Link to comment Share on other sites More sharing options...
ventura Posted July 13, 2013 Share Posted July 13, 2013 Creo que lo que necesitas es esto. http://www.jose-aguilar.com/blog/como-anadir-campos-extra-a-los-productos-de-prestashop-15x/ Link to comment Share on other sites More sharing options...
Enrique Gómez Posted July 13, 2013 Share Posted July 13, 2013 Quieres decir que con los atributos no podrías hacerlo? El XML tiene pinta de poder trabajar con ellos. Link to comment Share on other sites More sharing options...
nadie Posted July 13, 2013 Share Posted July 13, 2013 Quieres decir que con los atributos no podrías hacerlo? El XML tiene pinta de poder trabajar con ellos. ¿Con atributos hablamos de combinaciones? ¿o no? (Si es asi, logicamente no creo que mega01, tenga algun problema con ello...) Link to comment Share on other sites More sharing options...
Enrique Gómez Posted July 13, 2013 Share Posted July 13, 2013 Si, los atributos y valores serian: volumen de la botella:37.5cl,100cl,etc denominación de origen: rioja, priorat,etc variedad de las uvas: garnatxa, etc Luego con las combinaciones pues tienes subproductos con su impacto en el producto base. No se si es eso lo que quiere exactamente mega01. El XML tiene ese apartado (Attributes) Link to comment Share on other sites More sharing options...
nadie Posted July 13, 2013 Share Posted July 13, 2013 Si, los atributos y valores serian: volumen de la botella:37.5cl,100cl,etc denominación de origen: rioja, priorat,etc variedad de las uvas: garnatxa, etc Luego con las combinaciones pues tienes subproductos con su impacto en el producto base. No se si es eso lo que quiere exactamente mega01. El XML tiene ese apartado (Attributes) Si lo hace así, no creo que tenga problemas, por lo que se ve en la captura del módulo que adjunta. (A ver que nos cuenta) (Ver Imagen) Estimado mega01, aunque supongo sabras crear combinaciones, te dejo esta guia antigua: http://victor-rodena...prestashop-1-5/ por si las moscas. Link to comment Share on other sites More sharing options...
nadie Posted July 13, 2013 Share Posted July 13, 2013 Si lo hace así, no creo que tenga problemas, por lo que se ve en la captura del módulo que adjunta. (A ver que nos cuenta) (Ver Imagen) Estimado mega01, aunque supongo sabras crear combinaciones, te dejo esta guia antigua: http://victor-rodena...prestashop-1-5/ por si las moscas. (Corrigo imagen, que se fue al carayo) Si te da por importar las combinaciones en un csv desde la pestaña Parametros Avanzados -> Importar CSV, pasate por aqui: http://www.prestashop.com/forums/topic/201915-importacion-csv-que-poner-en-cada-campo/ Link to comment Share on other sites More sharing options...
nadie Posted July 14, 2013 Share Posted July 14, 2013 Estimado mega01, Estamos muy preocupados por usted. ¿Como ha ido todo? Link to comment Share on other sites More sharing options...
mega01 Posted July 14, 2013 Author Share Posted July 14, 2013 (edited) Hola compañeros, GRACIAS POR VUESTRAS RESPUESTAS. Voy a intentar explicar el proceso y como lo he hecho, creo que puede resultar interesante para otros. Despues de mirar vuestras respuestas la opción que más se adaptaba era la de Creo que lo que necesitas es esto. http://www.jose-agui...prestashop-15x/ Primero porque así puedo crear los campos iguales que los necesito para exportar y segundo por las combinaciones no son campos concretos, y yo necesitaba por lo menos 9 campos distintos con nombre especifico y no hacer combinaciones. ya que si no luego en la pantalla del producto en el FRONT se verian despegables dependiendo de la añada ( si tengo por ejemplo distintas bodegas se verian en él sin corresponder con el producto)y no me servia con el XML El caso que siguiendo el proceso del blog de Jose Aguilar, añado primero las variables bottle_volume; cellar; vintage; appellation; country; grapes; penin; robert_parker; wine_spectator; esta es la funcion que he puesto en SQL para crear el campo dentro de la base de datos: ALTER TABLE ps_product ADD loquequieraponer VARCHAR(64); sigo todas las indicaciones del blog y este es el resultado en el BACKOFC Despues luego lo mismo añadiendo donde quiero que aparezcan en el FRONT Hasta aquí todo bien, pero cuando lo he ido a exportar en el XML los campos no estaban, entonces me he fijado en el archivo PHP que viene en el modulo y los campos los tenia que añadir a mano: array('name'=>'id_manufacturer', 'title'=>'id_manufacturer', 'table'=>'product'), array('name'=>'name', 'title'=>'manufacturer_name', 'table'=>'manufacturer'), array('name'=>'location', 'title'=>'location', 'table'=>'product'), // lo he añadido para que aparezca en el xml array('name'=>'bottle_volume', 'title'=>'bottle_volume', 'table'=>'product'), array('name'=>'cellar', 'title'=>'cellar', 'table'=>'product'), array('name'=>'vintage', 'title'=>'vintage', 'table'=>'product'), array('name'=>'appellation', 'title'=>'appellation', 'table'=>'product'), array('name'=>'country', 'title'=>'country', 'table'=>'product'), array('name'=>'grapes', 'title'=>'grapes', 'table'=>'product'), array('name'=>'penin', 'title'=>'penin', 'table'=>'product'), array('name'=>'robert_parker', 'title'=>'robert_parker', 'table'=>'product'), array('name'=>'wine_spectator', 'title'=>'wine_spectator', 'table'=>'product'), // fin del añadido array('name'=>'weight', 'title'=>'weight', 'table'=>'product'), array('name'=>'on_sale', 'title'=>'on_sale', 'table'=>'product'), array('name'=>'active', 'title'=>'active', 'table'=>'product'), array('name'=>'date_add', 'title'=>'date_add', 'table'=>'product'), al meterme en la pantalla de configuración del modulo ya me aparecen esos campos por defecto: CONSEGUIDO!!!!! Ahora necesito un poquito de ayuda. Resulta que si pongo "Añada" o las tíldes, las palabras no salen ni en el BACK ni en el OFFICE, el hueco se queda blanco. No se si será por esta linea que he añadido en el: adminxxx/themes/default/template/controllers/products/informations.tpl <tr> <td class="col-left"><label>{$bullet_common_field} {l s='lo que yo quiera poner:'}</label></td> <td style="padding-bottom:5px;"> <input size="55" maxlength="12" type="text" name="delivery" value="{$product->delivery|escape:html:'UTF-8'}" style="width: 130px; margin-right: 5px;" /> <span>{l s='(lo que yo quiera poner)'}</span> </td> </tr Ya se que es muy simple el error pero siempre me he liado con el coñazo de los codigos UTF. Y luego una ultima cuestion para el diseño del Front. ¿Como podria poner esos campos en negrita? queda un poco feo tal como estan. Soy un poco burro para las cosas simples. Muchisimas gracias Edited July 14, 2013 by mega01 (see edit history) Link to comment Share on other sites More sharing options...
mega01 Posted July 14, 2013 Author Share Posted July 14, 2013 Me gustaría saber vuestra opinión. Muchas gracias Link to comment Share on other sites More sharing options...
Paula Martinez Posted July 14, 2013 Share Posted July 14, 2013 Me gustaría saber vuestra opinión. Muchas gracias Yo he usado este aporte: http://blog.belvg.com/how-to-create-a-custom-product-tab-in-prestashop.html que comentaba Nadie, aqui: http://www.prestashop.com/forums/index.php?/topic/261324-anadir-campos-cuando-introduces-un-nuevo-producto/page__view__findpost__p__1302196 y no he tenido que modificar ningun campo ni tocar la base de datos manualmente para crear un campo nuevo. Link to comment Share on other sites More sharing options...
Paula Martinez Posted July 14, 2013 Share Posted July 14, 2013 Yo he usado este aporte: http://blog.belvg.co...prestashop.html que comentaba Nadie, aqui: http://www.prestasho...ost__p__1302196 y no he tenido que modificar ningun campo ni tocar la base de datos manualmente para crear un campo nuevo. Ahora, ya no se si luego con este modulo, puedes exportar el campo, con el modulo que estoy leyendo ahora que dices que estas usando. Link to comment Share on other sites More sharing options...
mega01 Posted July 14, 2013 Author Share Posted July 14, 2013 Ahora, ya no se si luego con este modulo, puedes exportar el campo, con el modulo que estoy leyendo ahora que dices que estas usando. Gracias Raúl por tu respuesta. Lo estuve probando pero el diseño en el front no me gusto y solo pude poner un solo campo. Tampoco me salia en la exportacion. Saludos Link to comment Share on other sites More sharing options...
mega01 Posted July 14, 2013 Author Share Posted July 14, 2013 (edited) Acabo de solucionar lo de las tíldes y las "ñ". Faltaba la traducción. Las cogía tal cual estaban. Saludos Edited July 14, 2013 by mega01 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts