相对于Joomla1.5.x版本,Joomla 1.6带来了一些新的概念;新的分类机制就是其中之一过去我们使用的是section(单元)和category(分类)搭配,一个section中可以有N多个category分类;最多也就是这样两层了,郁闷么?当然你也未必会用到那么多层,但是不用和不能用是两回事。

Joomla 1.6中,section默默的走掉了,现在我们只有category,可以嵌套的category;每个都可以有一个父级和任意多的下级category。

我们通过图示来看看怎样创建category分类。在管理后台中进入“Content->Category Manager”,输入分类名称并保存(或者“保存并新建”)。

joomla16-add-new-cat-1st-level

接下来创建下级分类,比如咖啡豆,然后选择前面创建的“Coffee”作为父级分类。

joomla-16-add-new-cat-2nd-level

我们可以在咖啡豆下面继续创建下级分类,子子孙孙无穷尽也。

joomla-16-cat-list-3-levels

从上图中可以看到,我们可以直接在分类列表中查看到某分类的alias别名。分类创建好之后,在文章创建页面中,我们就可以通过如下图所示的分类下拉列表进行选择了:

joomla-16-article-choose-cat

文章生成之后,对应的,在面包屑中也可以清楚的体现出嵌套分类的层级关系:

joomla-16-breadcrumbs

菜单项中新的分类视图

首先是在创建新的菜单项时,多出了几个新的view类型比如“列出全部分类”和“特色文章”什么的:

joomla-16-menu-item-types

选择“List All Categories”类型并创建OK之后,子分类会在同一个菜单中显示出来:

joomla-16-categories-front-page

分类元数据(category meta data)

在Joomla 1.5中,我们无法对section或category中的页面设置元数据,现在可以了。我们现在不止可以添加描述及关键词元数据,而且还可以设定备用页面标题(Alternate page title)、作者信息和robot标签等。

joomla-16-category-meta-data

1.6的分类机制确实比1.5中的section+category老体制更加有意义,而且更加灵活。

 

本文由VII II X翻译

原文: What You Need to Know About Joomla 1.6. Part 2: Categories