首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盖views_exposed_form

覆盖views_exposed_form
EN

Drupal用户
提问于 2012-09-24 08:53:11
回答 1查看 3.9K关注 0票数 2

我有一个名为Events的内容类型。我想重写事件列表中公开形式的tpl文件。

我尝试events_preprocess_views_exposed_form添加一个模板建议,我尝试添加MYTHEME_preprocess_views_exposed_form来做同样的事情,我只是尝试从MYTHEME目录在我的模板目录中添加视图公开的-form.tpl.php,但是没有成功。

EN

回答 1

Drupal用户

回答已采纳

发布于 2012-09-24 09:43:16

从您的问题中,我可以理解您正在使用视图显示带有公开过滤器的事件列表,现在您希望覆盖该公开表单的模板。

若要重写特定视图的公开表单模板,需要以下列名称模式创建模板,

views-exposed-form--view_name.tpl.php

例如,如果您的视图名为event_list,则重写的模板将是视图公开的-form--event_list.tpl.php。

一旦添加了模板,清除缓存,现在视图将使用覆盖模板对公开的表单。

以视图默认公开的表单模板为基础,以覆盖的模板- 暴露表单模板为主题。

注意:要重写模板,您不需要任何预处理函数。

票数 4
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/44598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档