Articles of prestashop

Actualizar producto desde un módulo en prestashop

Tengo que actualizar los valores de price y quantity de products específicos en una base de datos. Según tengo entendido, simplemente ejecutar comandos sql no es una gran opción ya que hay muchas tablas que tienen información similar. He leído que se debe crear el objeto Product() . ¿Cómo debería crear el objeto Product y […]

Product :: getProductsProperties (): ‘id_image’ devuelve ‘en_default’, no la imagen

Construí un módulo para hacer una página personalizada con algunos productos. He intentado //get all products $products_partial = Product::getProducts($this->context->language->id, 0, 1000, ‘name’, ‘asc’); $products = Product::getProductsProperties($this->context->language->id, $products_partial); foreach ($products as $product) { //here comes some logic to select some products (not relevant for this question) //echo the image ID $results[] = $product; } $this->context->smarty->assign(array( ‘products’ […]

Prestashop agrega un token a un archivo ajax

Intenté enviar a mi módulo los complementos de prestashop. Recibí un mensaje “La validación técnica ha sido rechazada”. Este mensaje contiene el Necesitas agregar un token a tu archivo ajax. Mi script ajax es: $.ajax({ type: “post”, url : “../modules/priceupdate/ajax-call.php”, data: “ajax=ps_ajax_update_prices”, success : function(response){ $(‘#update-ajaxresponse’).html(response) } }); Saludos

Prestashop: cambie el tema sobre la marcha y lea la cookie para verificar el parametro en url

Con el fin de configurar una prueba A / B (a través de GG Analytics), planeé duplicar mi tema actual (para fines de la organización) con el fin de utilizar el tema duplicado para hacer las versiones alternativas de la prueba. Yo uso Prestashop 1.4.9.2 . Lo que ya hice, y funciona: Se agregó esto […]

Validador de PrestaShop: problemas de seguridad de SQL

Buenas noches, estoy validando PrestaShop en mi formulario. El error se refleja: Su módulo contiene problemas de seguridad. – Asegúrese de que sus datos estén siempre protegidos cuando realice una inserción. Por ejemplo, asegúrese de tener un entero con un molde explícito (int), y ese texto está protegido contra las inyecciones de SQL gracias al […]

Personalizador de productos Prestashop

Tengo una aplicación que es un personalizador de camisetas que funciona muy bien por sí mismo. Pero necesito integrarlo en prestashop. Entonces, después de que un usuario usa la aplicación para personalizar una camiseta, debe hacer clic en Añadir al carrito y el producto se agregará al carrito con un precio y una descripción personalizados. […]

Integrar el servicio web de PrestaShop con Laravel 5

Intento integrar Prestashop 1.6 WebService en mi proyecto Laravel 5.3 para recuperar datos. ¿Alguien ha hecho esto o sabe de algún enlace que pueda ayudarme? EDITAR: Mi idea es, dentro de mi aplicación Laravel, cada vez que hago clic en un tipo específico, recupera esos datos de mi oficina virtual de PrestaShop. Por ejemplo, si […]

Prestashop guarda las facturas de forma manual y automática

Mis facturas se guardan en mi servidor automáticamente cuando presiono el botón “ver factura” desde el panel de administración. El guardado automático funciona, pero cuando bash guardar la factura manualmente, la guardo y cuando la abra, tendré una página en blanco (blanca) en PDF. Estoy usando dos reemplazos para acompañar el guardado automático PDF.php class […]

Prestashop cargando archivo mientras se envía el mensaje

Estoy tratando de agregar una función para adjuntar archivo en la página de detalles del pedido. Hay un formulario de envío de mensajes y estoy tratando de implementar la carga de archivos allí. He agregado esto a order-detail.tpl {ls=’Prisegti failą’} y valores a OrderDetailController.php if (Tools::isSubmit(‘submitMessage’)) { $extension = array(‘.txt’, ‘.rtf’, ‘.doc’, ‘.docx’, ‘.pdf’, ‘.zip’, […]

Agregar una nueva tabla en repos api del servicio web prestashop

He tenido éxito en la creación de una tabla adicional en la tabla de productos prestashop a través de la API de descanso del servicio web , sin embargo, el enlace de la API http://127.0.0.1/prestashop/api/wb3d/1 wb3d es la nueva tabla que he creado en servicio web . Que contiene un camino a un directorio de […]