Drupal 7 开发内部培训资料, 分头诗人

如何用views做出以下选择列表

赞成!
0
否决!

请问各位前辈,drupal里如何做出下面这种选择列表,最好用views,父术语的排序是按子术语的浏览量或热门程度来排列的,其他品牌里的是剩下的父术语,并且排序。已经困扰了很久了,一直弄不出来,而且本人现在才刚开始学模块开发,麻烦各位前辈帮忙给个思路或方法,十分感谢!!

 

2 个回答

赞成!
0
否决!

Views Glossary 可以实现A-Z排序,但没有你那种排序,需要你那种定制排序的,建议还是别用ViewS,改用自定义模块,Views不是万能的。

另外顶部的tabs,可以用quicktabs配合实现。

赞成!
0
否决!

多谢分头诗人的解答哈,昨晚找到解决方法了,我用VIEWS输入了两个子术语,其中一个关联了父术语并隐藏,格式设置那里用关联了父术语的字段作为分组名,然后输出全部的条目,再覆写了视图模板(加了<ul><li>),用CSS选择器把全部父术语字段都隐藏了,再来只显示前几个ul(前几个父术语字段),这样就实现了前面自动显示热门度高的,然后用CSS+jQuery控制就好了,不得不说,views覆写+CSS+jQuery很强大。yes