54

Aimeos 2024.04发布-什么是新的增强?

By: 天网科技美国有限责任公司
8 mins
500
Aimeos 2024.04 Release

Aimeos 2024.《pg电子官网》于2024年4月24日上映, 它是2024年面向Laravel和TYPO3的Aimeos电子商务框架的第一个稳定版本. 新版本提供了一系列更新和新功能,以提供更无缝的平台体验, 在以前的版本中缺少什么. Aimeos 2024.2004亦因应欧洲联盟(EU)即将推行的无障碍规定而准备。.

一些重要的更新是WCAG AAA兼容模板, 改进的GraphQL管理API, 在后台使用本地绑定的JS库上传产品CSV, 每个站点的产品和导入的顶级url, 完全支持Laravel 11, and many more.

让我们进一步了解最新的Aimeos版本.

Aimeos 2024的特点.04!

  • WCAG AAA兼容模板

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

  • 完全支持Laravel 11

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

    请注意,Laravel 11的关键变化是简化的./app/directory,但仍然支持旧的结构. 只有AuthServiceProvider类不再被使用.

  • 类别/产品/页面的顶级url

    Aimeos Laravel包和基于Laravel的Aimeos商店发行版现在支持没有子路径的URL段. 这意味着现在url将像/bags一样, / leather-blue-top-bag, 和/contact作为分类的url, products, 和CMS内容页.

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

  • 管理后端使用本地绑定的JS库的VueJS 3

    最新的Aimeos 2024.04已经重写了管理后端,这是使用VueJS 3.X表示动态特征. However, 只有当部分管理后端被覆盖时,才能看到VueJS库的升级. 用于初始化Vue JS应用程序的代码现在不同了,并且该平台也不再支持内联模板.

    而不是使用来自内容分发网络(CDN)的JS文件, 这些文件现在被NPM捆绑在一起,并包含在本地文件系统中. 它减少了对外部cdn的依赖, 支持没有互联网连接的环境,并且捆绑的文件更小,最终提高了加载时间.

  • 改进的GraphQL管理API

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

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

  • 后端产品CSV上传和每个站点的导入

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

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

  • 对开发人员的简化

    Aimeos简化了这个版本,使开发人员可以在更短的时间内构建新项目. 与以前的经验不同,现在创建新的管理器不需要编写大量代码. 你可以遵循一些简单的 steps.

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

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

In a nutshell,

Aimeos 2024.04是一个版本,充满了急需的升级和新的补充. 这将有利于开发人员在更短的时间内以更高的效率完成他们的项目. 另一方面, 内置的可访问性和其他优化功能将提高网站性能.

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

我们提供完整的 Aimeos电子商务开发服务 包括店铺设计, development, customization, 内容管理, upgrades, migration, 多渠道多供应商市场, 多租户SaaS(软件即服务)解决方案, maintenance, and support. 我们的专家Laravel开发人员在处理各种规模的多学科和多技术项目方面经验丰富. 如果你有什么要求的话, 请随时分享您的所有要求,要求报价或电子邮件我们在 (电子邮件保护).