K2中文教程文档 - the Missing Documentation(4)

logo-k2-joomla本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。

然则这已不是倒春寒那么简单了...早上好,K2教程时间,继续我们的“K2 - the Missing Documentation”。昨天我们了解了K2在实际使用中的第一步,创建分类;今天来看看怎样创建额外属性域并绑定给指定内容分类

内容分类创建OK之后,我们的内容就可以在将来被很好的组织起来了现在我们可以预先定义一些额外信息来绑定给将要发布的内容。我们仍以佳能EOS相机为例;与博客和杂志页面不同的是,这样的产品页面自然需要一些额外信息,例如价格、颜色一类(可以参考概述中的截图演示)。来看看怎样创建这些额外信息:

  • 点击K2全局导航中的“Extra Field Groups”进入额外属性域组列表页面
  • 点击右上角的“New”进入额外属性域组创建页面
  • 输入“Additional Info”作为组的名称,点击右上方的“保存(Save)”
  • 点击K2全局导航中的“Extra Fields”进入额外属性域列表页面
  • 点击右上角的“New”进入额外属性域创建页面;局部如下图所示。

k2-joomla-new-extra-fields

现在,效仿K2官方的范例,我们需要创建下面4个属性:

  • 价格(Price)
  • 重量(Weight)
  • 颜色(Color)
  • 更多信息的链接(More info)

对应着上面的截图,在Name中输入属性的名称,如价格;记得在Group中选中我们之前创建的“Additional Info”

  • 对于价格、重量、颜色,我们可以在Type中选择“文字域(Text Field)”
  • 对于更多信息的链接,我们在Type中选择“链接(Link)”,在下面展开的设置选项中,还可以进一步设置新页面将以怎样的形式打开(新窗口传统Javascript弹出窗口Lightbox弹出)。

创建完成后,回到“Extra Fields”页面,如下图所示:

k2-joomla-4-extra-fields

接下来呢,我们需要将前面做的这些额外属性与昨天创建的“Digital”类别进行绑定;不过实际上我们将要将额外属性域绑定给Digital的父级分类“Catalog”,顺便演示一下有关“继承父级分类的参数设置”的操作。

  • 点击K2全局导航中的“Categories”进入分类列表页面
  • 点击“Ctalog”进入其编辑设置页面
  • 在“绑定额外属性域组(Associated Extra Fields Group)”中选择“Additional Info”,保存修改。
  • 进入“Digital”分类的编辑设置页面,在“继承父级分类的参数设置(Inherit parameter options from category)”中选择“Catalog”;通过继承关系的设置,之前绑定给“Catalog”的额外属性域也就同样绑定给了“Digital”分类。
  • 我们可以重复这样的操作,使“Climbing”、“Bikes”、“Snowboard”三个分类同样继承“Catalog”的设置。

有关额外属性域的创建及分类绑定,基本就是这样;逻辑很清晰,操作也不难,实际应用中比较重要的倒是我们自己对内容结构的组织、继承关系的规划、附加信息的设计一类,需要多想想先。

接下来的文档中,我们将看看怎样创建实际的K2内容条目。

译者:Viiiix7210

如需转载,请注明官方英文文档及本人译文的出处,谢谢。查看英文原文: K2 - the Missing Documentation (Part 1)


收藏与分享

添加评论


Security code
换一张图