如何改变Veiws模块生成的内容?

时间:2014-07-14 12:36:28

标签: drupal

所以我在View中创建了一个视图。没有复杂,视图生成一个页面,一个内容类型[让我们称之为动物],所有它的出现(发布)都显示出来,排序和填充[没有特殊设置...最基本的视图],现在,我已经在'过滤条件'一个过滤器,通过field_tags过滤内容类型[用于描述内容类型动物中的差异条目,即。 ...鸟/鱼/爬行动物等等(再次,分类学的最基本用途)暴露给网站的观众,他/她可以点击任何过滤器选项来过滤视图中的结果。 / p>

问题是视图会将此公开的过滤条件生成为选择表单'有选项。 我不希望这样......我希望有一个UL(无序列表)。其余的生成内容都很好。

那么我该如何将这个Select feild的生成改为UL?

我通过javascript做得很好,但我不想为此使用.js,我宁愿通过php ...通过一些hook_function来做。

如果您需要更多信息,请随时询问:)

Ty提供任何帮助。

1 个答案:

答案 0 :(得分:0)

Better Exposed Filters将为您提供有关如何输出元素的更多选项。

要获得更多控件,请在公开的过滤器表单上使用hook_form_alter,请查看drupal form api以获取有关您的选项的更多信息。