Aimeos 2024.04 Released - What are the new enhancements?

By: Skynet Technologies USA LLC
8 mins
500
Aimeos 2024.04 Release

Aimeos 2024.04 was released on 24 April 2024, 它是2024年面向Laravel和TYPO3的Aimeos电子商务框架的第一个稳定版本. 新版本提供了一系列更新和新功能,以提供更无缝的平台体验, which was missing in previous versions. Aimeos 2024.2004亦因应欧洲联盟(EU)即将推行的无障碍规定而准备。.

一些重要的更新是WCAG AAA兼容模板, improved GraphQL admin API, product CSV upload in the backend with locally bundled JS libs, top-level URLs for products and imports per site, full Laravel 11 support, and many more.

Let’s learn more about this latest Aimeos version.

Features of Aimeos 2024.04!

  • WCAG AAA compatible template

    From 2025, 预计欧盟将使所有公司都必须拥有可访问的网站,以满足残疾用户的需求. 显然,Web内容可访问性指南(WCAG)是帮助网站遵守所需的可访问性标准的标准. Thus, 市场的默认Aimeos主题和Berlin主题现在已经转换为WCAG 2的可访问性.2 AAA implementation.

  • Full Laravel 11 support

    Aimeos Laravel包支持一个月前发布的Laravel 11. 因此,适应Aimeos Laravel包的突破性变化可能很简单. 最新版本的Aimeos商店发行版也是基于Laravel 11.

    请注意,Laravel 11的关键变化是简化的./app/directory but the old structure is still supported. Only the AuthServiceProvider class is not used anymore.

  • Top-level URLs for categories/products/pages

    Aimeos Laravel包和基于Laravel的Aimeos商店发行版现在支持没有子路径的URL段. It implies that now URLs will be like /bags, /leather-blue-top-bag, and /contact as URLs for categories, products, and CMS content pages.

    顶级url由ResolveController管理,它会检查一个类别, product, or CMS page with that URL segment exists. However, 这个特性需要启用,因为它需要额外的数据库查询来检查分配给URL段的实体类型. Aimeos商店发行版的README中有一节介绍了如何启用多例程特性来帮助开发人员.

  • VueJS 3 in admin backend with locally bundled JS libs

    The latest Aimeos 2024.04 has got rewritten admin backend, which is using VueJS 3.x for the dynamic features. However, 只有当部分管理后端被覆盖时,才能看到VueJS库的升级. 用于初始化Vue JS应用程序的代码现在不同了,并且该平台也不再支持内联模板.

    Rather than using JS files from a content delivery network (CDN), 这些文件现在被NPM捆绑在一起,并包含在本地文件系统中. It reduces the dependency on external CDNs, 支持没有互联网连接的环境,并且捆绑的文件更小,最终提高了加载时间.

  • Improved GraphQL admin API

    The Aimeos GraphQL API is fully featured now, 它可以处理所有必要的请求来获取和管理资源,包括仪表板所需的聚合. 与以前的Aimeos版本不同,该API支持获取项目的总数. 唯一缺少的部分是文件上传,这将在下一个版本中添加.

    现有的JSON管理API将在2025年初弃用,并在以后的版本中删除, 因此,从现在开始,它需要在后端使用GraphQL API. 前端的JSON API不会以任何方式受到影响,并且是唯一支持获取数据以创建前端的选项.

  • Product CSV upload in the backend and imports per site

    Aimeos 2024.04的一个主要变化是CSV和XML文件现在可以在多站点环境中导入每个站点, which was not available in the previous versions. 因此,这些文件需要保存在产品、目录、供应商等子目录中. 以网站代码命名的目录,用于导入文件系统fs-import内的文件.

    此更改旨在实现在pg电子官网面板中上传CSV文件. Further, 文件存储在fs-import文件系统的适当目录中,并由产品CSV作业控制器处理, 由于HTTP请求中的时间和内存限制,需要由cron作业定期执行.

  • Simplifications for developers

    Aimeos简化了这个版本,使开发人员可以在更短的时间内构建新项目. 与以前的经验不同,现在创建新的管理器不需要编写大量代码. It can be done by following some simple steps.

    结帐过程中的地址部分和HTML前端中的帐户配置文件页面已经统一,现在部分使用通用地址. Therefore, 它们只能通过重命名现有配置选项来使用相同的设置进行配置.

    ai-controller-jobs扩展中的controller/common和controller/jobs代码被合并以简化结构. 来自aimeos-core包的控制器/公共代码已经从它们所属的位置移到了媒体和订单管理器中.

In a nutshell,

Aimeos 2024.04 is a version full of much-needed upgrades and new additions. 这将有利于开发人员在更短的时间内以更高的效率完成他们的项目. On the other hand, 内置的可访问性和其他优化功能将提高网站性能.

我们是Aimeos的官方国际电子商务专家合作伙伴.

We provide complete Aimeos ecommerce development services including store design, development, customization, content management, upgrades, migration, multi-channel multi-vendor marketplace, multi-tenant SaaS (Software as a Service) solutions, maintenance, and support. 我们的专家Laravel开发人员在处理各种规模的多学科和多技术项目方面经验丰富. In case if you have any requirements, 请随时分享您的所有要求,要求报价或电子邮件我们在 [email protected].

61