noflipar Posted January 8, 2010 Share Posted January 8, 2010 Hola, Alguien sabe como se puede añadir porcentaje en la influencia en el precio de un atributo.Con esto solo cambiando el precio del articulo cambiria todos sus atributos, puesto que serían un tanto porciento del precio.En el foro en ingles tambien se trata este tema pero sin respuesta todavia.http://www.prestashop.com/forums/viewthread/35561/modules___development/how_to_generate_price_of_a_combination_in_terms_of_percentage_of_the_default_combination_price/Muchas gracias Link to comment Share on other sites More sharing options...
noflipar Posted January 12, 2010 Author Share Posted January 12, 2010 No hay nadie que pueda aportar algo?Es una pena que no se pueda hacer puesto que ahorraria mucho trabajo a mucha gente.Gracias de todas formas, seguire intentadolo. Link to comment Share on other sites More sharing options...
J. R. Leon Somovilla Posted June 7, 2010 Share Posted June 7, 2010 Estoy con el tema este a saco, así que o lo consigo o tiro la tienda abajo ;-).En cuanto tenga algo descuida que lo posteo jeje.De momento, ahí va lo que tengo...El otro enlace que he encontrado interesante:http://www.prestashop.com/forums/viewthread/52441/configuring___using_prestashop/adding_atribute_as_a_percentage_increaseClaro que no hay forma de que me funcione, bueno, haciendole varias historias funciona, pero luego en la plantilla de carrito, se vuelve loco, y muestra los precios de forma incorrecta, asi que para el caso...De momento, para añadir la opción Porcentaje como en tu imagen:admin/tabs/AdminProducts.phpLínea 2268'.$this->l('None').''.$this->l('Increase').''.$this->l('Reduction').'Le añades la siguiente línea:'.$this->l('PorCiento').'y así te crea hasta el campo, para controlar su texto desde el panel de administración:Herramientas -> Traducción -> Traducciones del Panel de AdministraciónEl mini marrón es que en programación, lo controla con mayor y menor que 0, asi que habría que hacer dibujos, y ponerle otro anexo al if para -2, y aun asi de momento será solo una ñapa, porque también pasará por <0, claro que basta que toques algo, para liar alguna mas gorda ;-).Concretando:Archivo: /js/attributesBack.js if (price_impact < 0) { getE('attribute_price_impact').options[getE('attribute_price_impact').selectedIndex].value = -1; getE('attribute_price_impact').selectedIndex = 2; } else if (!price_impact) { getE('attribute_price_impact').options[getE('attribute_price_impact').selectedIndex].value = 0; getE('attribute_price_impact').selectedIndex = 0; } else if (price_impact > 0) { getE('attribute_price_impact').options[getE('attribute_price_impact').selectedIndex].value = 1; getE('attribute_price_impact').selectedIndex = 1; } else if (price_impact == -2) { getE('attribute_price_impact').options[getE('attribute_price_impact').selectedIndex].value = 3; getE('attribute_price_impact').selectedIndex = 3; }Pues nada, según vaya dando con mas historias, iré subiéndolas, eso si, a ver si se moja mas gente, que yo creo que si lo conseguimos, ayudaría a bastante gente, en tiempo, y sobre todo, quebraderos de cabeza ;-).Un saludo desde la Rioja,Jose Ramon León Somovilla Link to comment Share on other sites More sharing options...
Antoni0 Posted November 16, 2010 Share Posted November 16, 2010 Hola, habeis encontrado algo para el porcentaje? es que esa opcion no le hace falta a nadie mas? jeje me voy a dejar los ojos buscando por el foro... Link to comment Share on other sites More sharing options...
berta recchia Posted February 5, 2011 Share Posted February 5, 2011 Is there an english or italian version of this post? Link to comment Share on other sites More sharing options...
Recommended Posts