鸡年春节前,Joomla发布了 3.7.0 Alpha 2。此次更新加入了两个新的功能:多语言关联管理组件和后台自定义菜单功能。都是非常非常实用的功能,下面挨个简单介绍下。

多语言关联管理组件 Multilingual Associations

在Joomla早期的发展过程中,比较流行的多语言管理组件就是Joomfish,进入 Joomla3的时代以后,Falang逐渐流行起来,但是现在已经开始收费了。去年Joomlart.com推出了一款免费的多语言关联管理组件,现在看来都可以下岗了,Joomla 3.7 内置 Multilingual Associations 组件。

Joomla Multilingual Associations

通过该组件可以非常方便地在网站已有内容的基础上创建其他语种的版本,并且会自动进行多语言关联,为我们节省了很多时间。

Joomla Multilingual Associations

后台自定义菜单管理 Backend Admin Menu Manager

熟悉Joomla的同学肯定知道网站后台的那一排导航菜单是无法自定义的,除非修改代码。Joomla 3.7加入了后台菜单管理功能,在创建菜单的时候就会让你选择是创建前台菜单还是后台菜单

20170201-1.jpg

如果你选择后台这个选项,那么在这个菜单里面创建的菜单项就可以看到这样的菜单项类型

20170201-4.jpg

是不是很眼熟?这些菜单项类型其实就是系统默认的那一排导航菜单里面的全部功能,所以你可以自己DIY后台的菜单了。【模块管理】-【管理后端】里面可以看到一个【Admin Menu-管理端菜单模块】,这个模块就是调用后台菜单的模块,剩下的你就看着折腾吧,跟前端管理的模块用法一样。