Buscar en el blog

JA Marketplace nueva versión 6.0.40

07/12/2018
JA Modules

Nueva versión de JA Marketplace en la que destacamos la optimización del archivo comprimido, la mejora sustancial de la cuenta de vendedor y la nueva funcionalidad para el administrador que ahora le permite exportar los datos del mercado.

Cambios recientes:

--- PrestaShop 1.7 ---

VERSION 6.0.40 (07/12/2018)
* FIX: omit some special characters to generate the seller's url
* FIX: with dropzone enabled the add and edit product button is disabled until the image upload is complete
* FIX: checks if the order has products from a seller before generate the commissions. The problem of creating commission for shipping is solved when the order is not from any seller
* FIX: optimize file zip < 2mb
* ADD: tinymce v4.8.3
* ADD: use getBreadcrumbLinks() in module controller in PrestaShop 1.7
* ADD: use h1 tag in title in all pages in PrestaShop 1.7
* ADD: tabla hover
* ADD: button list with colors
* ADD: adaptation footer links
* ADD: persian language
* ADD: now this module delete the cache after associating a product with a seller and after removing an association of a product from the seller
* ADD: new available hooks: actionMarketplaceAssociateSellerProduct, actionMarketplaceDeleteSellerProduct, displayMarketplaceOrderBottom
* ADD: now the administrator can export sellers, commissions, transfers request, etc in a csv file

--- PrestaShop 1.6 ---

VERSION 5.0.35 (07/12/2018)
* FIX: omit some special characters to generate the seller's url
* FIX: with dropzone enabled the add and edit product button is disabled until the image upload is complete
* FIX: checks if the order has products from a seller before generate the commissions. The problem of creating commission for shipping is solved when the order is not from any seller
* FIX: optimize file zip < 2mb
* ADD: tinymce v4.8.3
* ADD: button list with colors
* ADD: use default buttons in footer links
* ADD: persian language
* ADD: now this module delete the cache after associating a product with a seller and after removing an association of a product from the seller
* ADD: new available hooks: actionMarketplaceAssociateSellerProduct, actionMarketplaceDeleteSellerProduct, displayMarketplaceOrderBottom
* ADD: now the administrator can export sellers, commissions, transfers request, etc in a csv file

---

El objetivo principal de esta actualización ha sido realizar cambios para mejorar el funcionamiento y la optimización. A la misma vez también hemos mejorado aspectos visuales del mismo.

En este módulo para generar la url amigable del vendedor se realiza automáticamente con el mismo nombre de vendedor. Con algunos caracteres especiales tales como barras, barras invertidas, arrobas, símbolos de monedas, símbolos del porcentaje, entre otros ha habido serios problemas para generar la url generándose página de perfil de vendedor con error 404. Ahora este módulo reemplaza estos caracteres especiales por otros aceptados para la generación de la url amigable del vendedor.

Con Dropzone habilitado ahora el botón para agregar y editar producto permanece deshabilitado hasta que se complete la carga de imágenes.

Ahora se comprueba que el pedido tenga productos de un vendedor antes de generar las comisiones. El problema de creación de comisiones para el envío sin sentido se resuelve de esta forma cuando el pedido generado no es de ningún vendedor y el pedido solo contiene productos del mercado.

En esta versión hemos intentado mejorar y optimizar el archivo comprimido para ver si era posible reducirlo en un tamaño menor a 2 MB. Hemos intentado hacer esto porque la mayoría de tiendas tiene limitado la subida de archivos precisamente a 2MB. Archivos más grandes no se pueden subir.

Actualmente este complemento pesa unos 2048KB. No hemos podido reducirlo más por el momento. Debe tener en cuenta que se trata de un complemento que aporta muchas funcionalidades a su mercado. Para reducirlo más tendríamos que eliminar algunas funciones que consideramos importantes. Como no lo consideramos oportuno, hemos decidido dejarlo así. En tiendas que no se pueda instalar de forma automática, será necesario subir los archivos desde el ftp para poder instalarlo.

La versión de Tinymce que utiliza este complemento ha sido actualizada. Ahora se está utilizando la versión 4.8.3 del plugin. Características evidentes de esa actualización es que el editor de textos y contenido HTML para las descripciones de la cuenta de vendedor y producto han cambiado de formato. Además se han corregido varios errores.

En los listados de productos, pedidos, transportistas, etc hemos realizado cambios en los botones de cada registro. Ahora se muestran directamente y con colores identificativos.

En el pie de cada página de la cuenta de vendedor ahora se usan los enlaces o botones predeterminados y usados en una plantilla clásica de PrestaShop.

El idioma Persa y el formato RTL ha sido agregado.

Después de varios años hemos conseguido que este módulo elimine el caché después de asociar un producto con un vendedor y después de eliminar una asociación de un producto del vendedor con el objetivo de que el nombre del vendedor aparezca o desaparezca automáticamente de los listados de productos cuando en los parámetros de rendimiento el sistema de caché está habilitado.

Hemos agregado nuevos hooks o posiciones que permiten agregar más funcionalidad a este complemento:

  • actionMarketplaceAssociateSellerProduct: Permite ejecutar una acción en el mismo momento en el que se realiza una asociación de producto y vendedor.
  • actionMarketplaceDeleteSellerProduct: Permite ejectuar una acción en el mismo momento en el que se elimina una asociación de producto y vendedor.
  • displayMarketplaceOrderBottom: Permite agregar contenido en la parte de abajo de la página del pedido del vendedor.

Desde la gestión del mercado, en menú - JA Marketplace, ahora el administrador tiene la posibilidad de exportar en un archivo CSV:

  • Los vendedores
  • Los productos de los vendedores
  • Las comisiones de los vendedores
  • El historial de comisiones
  • Los estados de los pagos
  • Los pedidos a vendedores
  • Los mensajes
  • Las solicitudes de transferencia

Ver más información

¿No encuentras el módulo que buscas?

Ofrecemos el servicio para hacer desarrollos a medida

Solicita presupuesto