Aquí están algunas palabras del líder de VirtueMart (Max Milbers): Estos son tiempos ambivalentes. Por un lado, la vida cambió completamente para la mayoría de los miembros, por otro lado, ofrece nuevas oportunidades. En mi caso, actualmente estoy muy ocupado con los problemas del confinamiento. Literalmente, conseguir un simple tornillo es de repente un gran problema que requiere mucho tiempo. La política divide a las personas y a los negocios. Recibí preguntas indirectas, preguntando si VirtueMart va a tomar medidas con respecto a su "uso políticamente correcto".
Cuando me uní a VirtueMart, mi objetivo era crear un sistema de tienda libre para la gente. VirtueMart es un sistema libre de código abierto para cualquiera. Ningún miembro de la comunidad puede controlar, lo que usted vende con él. No es nuestra responsabilidad. Personalmente creo en la buena voluntad de la gente y en que nadie debe juzgar sobre los demás sin caminar en sus zapatos por un tiempo. Nosotros, la comunidad de VirtueMart, tenemos miembros en todo el mundo. ¡Mantengámoslo así!
Ahora volvamos a VirtueMart. Hace ya un año que intentamos crear una nueva plantilla de administración. Esta vez nuestro miembro del equipo Valerie Isaksen de alatak.net rompió los obstáculos y encendió un nuevo fuego para la nueva plantilla de administrador. La antigua plantilla se fusionará posteriormente con la nueva plantilla y se proporcionará como estilo, o tema (no será exactamente igual).
La nueva plantilla de administrador se proporciona actualmente como plantilla de backend. Los actualizadores deben utilizar nuestro paquete para obtener la nueva plantilla de administración. Puedes instalar el paquete sobre su instalación actual. Esto asegura que obtienes también la última tcpdf y vmbeez. Pero también puedes extraerlo e instalar el vmadmin.zip. De esta manera se asegura que los cambios en la plantilla del backend no interfieran en ninguna instalación productiva.
Diseño actualizado de la plantilla de la interfaz del administrador
Está disponible una nueva plantilla de administrador para probar, que mejora la apariencia y la usabilidad para los administradores de la tienda, tanto en el móvil como en el escritorio.
Se utilizan iconos modernos para representar las características clave y dar a la interfaz un aspecto más limpio.
Los comentarios nos dicen que las ricas características del núcleo y la flexibilidad de configuración siguen siendo un aspecto central de por qué VirtueMart es una gran opción para el comercio electrónico de Joomla.
Por lo tanto, se trata de una actualización de la interfaz de usuario de la plantilla y no de un rediseño completo de las páginas de administración. Los propietarios de las tiendas seguirán encontrando la información y las configuraciones de su negocio en el mismo lugar.
Un pequeño número de pantallas de configuración han tenido su aspecto ligeramente modificado utilizando iconos y dar una alineación más coherente de las características / nombres de campo con la entrada / selección.
Barra lateral
Funcionalidad más limpia de la barra lateral.
Se oculta completamente y está disponible a través de un toggle deslizante o superpuesto en todas las vistas - dando más espacio para mostrar la información
Móviles/Tabletas:
La visualización de listas para la mayoría de las funciones de administración de VM ahora se envuelve de manera efectiva.
Las selecciones de funciones (filtro/búsqueda) se muestran correctamente.
La alineación del nombre del campo con la selección/entrada facilita la visualización en el escritorio y mejora significativamente la interfaz de usuario en móviles/tabletas.
General
Mejora general del uso de los iconos.
Selección de pestañas más limpia para configuraciones multipágina.
Los selectores de radio simple sí/no ahora se alinean con el aspecto de la interfaz de usuario de Joomla.
Vista y carga de imágenes - pequeño cambio de diseño para Productos/Categorías/Fabricantes y Media.
Nuevas características, mejoras, correcciones
- Actualización del pago con Skrill
- Se ha eliminado la función de tienda sin conexión. Añadido en su lugar un enlace que muestra mejores posibilidades para ello (Usando el modo joomla o catálogo).
- Restricción para el envío/pago porCupón
- Nota de pedido extra. Una simple nota para los pedidos de uso interno.
- La lista de pedidos busca ahora también la nota del cliente y la nota del pedido
- La lista de pedidos ahora también se puede filtrar por proveedor
- Nuevas opciones de almacenamiento de carros (actualmente por configuración oculta) #CartsDontSave = 0 //no almacenar carros para compradores registrados. #CartsDontSaveByshoppergroup=50 //no almacenar los carros de los compradores de este grupo. #CartsDontSaveCartFields=1 //no almacenar los campos del carro cuando se almacena un carro para un comprador.
- La función getOrder del modelo de pedidos carga ahora todos los datos del estado de un pedido (interesante para los planificadores)
- Filtro de categorías múltiples para la lista de productos en el backend. Desactivado por defecto, actualmente se puede activar mediante la configuración oculta AllowMultipleCatsFilter=1.
Nuevo para el desarrollador
- Nuevo patrón si se da un array, y necesitamos el primer elemento entonces usamos ahora el reset y no el elemento 0.
- Nuevo Trigger en storeProductCustomfields, para eliminar customfields.
- Añadida la función "andWhere" al parámetro de la función de carga VmTableXarray, añadida la función loadOrderingCurrentItem
- VmTable limpió la ordenación, añadió la función loadOrderingCurrentItem
- Compatibilidad con PHP 8, aún puede haber errores.
Correcciones
- Ordenación de los productos
- Todas las advertencias desagradables como "Warning: Parameter 1 to plgVmShipmentWeight_countries::plgVmOnSelectCheckShipment() expected to be a reference, value given in /var/www/vhosts/..../libraries/joomla/event/event.php on line 70"
- La hora de los cupones es a partir de ahora no "NOW" sino "timestamp_utc"
- Fix for 1054 Unknown column 'Array' in 'where clause after update to 3.8.6 http://forum.virtuemart.net/index.php?topic=145855.30 Fix for ordering of products if products of subcategories shown
- Los enlaces de detalles de pedidos en el correo electrónico consideran el caso, que ni el enlace de invitado, ni el registrado se establece
- Característica que los usuarios registrados deben activar ellos mismos
- getUserInfoInUserFields obteniendo los datos correctos del usuario joomla por id dado
- Falta el mensaje de error del carrito en js
- Falta '' para la constante VMPATH_ROOT en el script de instalación
- Eliminado \n inútil en la descripción de la tienda de muestra
- getVendorAddressFields cuando un administrador y vendedor edita otro vendedor.
- modelo de categoría llama a clearCategoryRelatedCaches
- idioma del plugin de envíos en la vista de pedidos
- añadido chosenDropDowns en shopperform por defecto del carrito
- pequeño arreglo para cartlayout personalizado
- años de copyright actualizados, renombrados variables y otros menores
- arreglado muchas advertencias del tipo "Deprecated: Required parameter $isSite follows optional parameter $selectedCategories in /var/www/vhosts/.../administrator/components/com_virtuemart/helpers/shopfunctions.php on line 652". Así que ya estamos preparados para PHP8.
Noticia original y enlaces de descarga en: