跳转到主要内容
moxihang 提交于 19 July 2016

最近为了学习drupal8模板开发,买了几套主题,用来学习,在实际项目用到的时候会把其中的功能提取出来,闲暇之余分享给大家。目前初步分析下来,以具备的功能用从多级分类展示菜单模块(mega menu)、自定义slider builder(自定义slider 类似mega slider)、自定义区块搭建模块(custom block builder)、分类展示模块以及carouse formater(活动展示图片-扩展图片显示模块)...更多的是主题相关的知识。主题开发是多方面功能组建起来的,模块、twig、css、js都是其中的一部分。实现的方式有很多种。

回归到今天的话题,通过分类词汇筛选内容展示,当前前面说了有模块可以完成,但今天我们谈一谈如何通过复写模板文件的方式实现。此方法经常用于已经开发好静态模板的前提下套用HTML模板会方便很多。

下面大致介绍一下思路,

1.创建view页面

2.创建分类词汇区块

3.把分类词汇区块以页头形式加入到view创建的页面中

4.通过复写模板以data-filter的形式筛选view展示的内容

Drupal 版本