tgonzalez Posted July 18, 2019 Share Posted July 18, 2019 Hola he usado un Script que he creado en PHP que añade productos y precios especiales a estos productos, la pregunta que me hago es, ¿Cómo puedo obtener los precios especiales en PrestaShop BackOffice? Un saludo y gracias de antemano Link to comment Share on other sites More sharing options...
solucioneseb Posted July 18, 2019 Share Posted July 18, 2019 Buenas tardes, Para poder ayudarte, explicanos un poco más como lo estas haciendo y que haces con los precios especiales..: Personalmente no entiendo bien tu consulta Salds! Si te he ayudado puedes agradecer pulsando en el ❤ que esta a la derecha de este mensaje o márcarla como mejor respuesta pulsando en la 🏆 1 Link to comment Share on other sites More sharing options...
tgonzalez Posted July 19, 2019 Author Share Posted July 19, 2019 Pues mira yo tengo 2 CSV que con ellos creo productos, añado imágenes y precios especiales, el problema es que aparentemente el script se ha ejecutado sin problemas, pero no sé en el backoffice cómo puedo acceder a los precios especiales (o descuentos) que he creado en el Script de PrestaShop Un saludo Link to comment Share on other sites More sharing options...
solucioneseb Posted July 20, 2019 Share Posted July 20, 2019 Buenos dias, Perfecto ya voy siguiendo el Hilo. Entiendo entonces que el problema es que se te carga todo bien, menos los descuentos, que no se aplican en el Back. ¿¿ Nos podrías enseñar como metes el campo de descuento desde el CSV ¿? Para hacernos una idea y ver que los campos van correctos.. Es por ir haciendonos una idea de como lo estas trabajando desde atras adelante, hasta llegar al Front Salds! 1 Link to comment Share on other sites More sharing options...
tgonzalez Posted July 21, 2019 Author Share Posted July 21, 2019 Hola! Este es el código de mi script: function precioEspecial($to, $from, $product, $primero, $segundo, $anterior){ $dividir=$primero; $unidadesVenta=$segundo; $precio1=($dividir/100)/$unidadesVenta; $discountPrice=$precioInicial/($precio1*100); $specific_price = new SpecificPrice(); $specific_price->from_quantity = $from; $specific_price->reduction = $precio1; $specific_price->reduction_type = 'amount'; $specific_price->add(); $specificPrice->add(); $specific_price = new SpecificPrice(); $specific_price->id_shop = 0; $specific_price->id_shop_group = 0; $specific_price->id_currency = 0; $specific_price->id_country = Tools::getValue('sp_id_country'); $specific_price->id_group = 0; $specific_price->id_customer = $order->id_customer; $specific_price->id_product = $product->id; if (isset($combination)) { $specific_price->id_product_attribute = $combination->id; } else { $specific_price->id_product_attribute = 0; } $specific_price->price = $product_informations['product_price_tax_excl']; $specific_price->from_quantity = 1; $specific_price->reduction = 0; $specific_price->reduction_type = 'amount'; $anterior=$primero; return $anterior; } Un saludo Link to comment Share on other sites More sharing options...
solucioneseb Posted July 22, 2019 Share Posted July 22, 2019 Buenos dias, ¿ En que campo de la base de datos de PS le metes el valor descuento que generas con el php? Salds! 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