如何快速的主题,一个观点?
-
09-06-2019 - |
题
我一定义视委和图2的模块。我想快速定义的模板,具体到这一观点。是否有任何教或信息?是什么文件我需要修改?
这里是我的调查结果:(编辑)
事实上,有两个方式的主题,一个观点:该"场"方式"节点"方式。在"编辑图",可以选择"Row style: Node
",或者"Row style: Fields
".
- 与"节点"方式,可以创建一个 node-contentname.tpl.php 它将呼吁每个节点在图。你会有权访问你的卖场值美元field_name[0]['value'].(edit2)可以使用 node-view-viewname.tpl.php 这将是只有呼吁各节显示从这一观点。
- 与"场"方式,添加一个views-view-field--viewname--field-name-value.tpl.php 对于每个领域要主题。
由于先前的答复,我已经使用以下工具:
解决方案
事实上有两种方式主题的一个观点:该"场"方式"节点"方式。在"编辑图",可以选择"Row style: Node
",或者"Row style: Fields
".
- 与"节点"方式,可以创建一个node-contentname.tpl.php 这将要求每个节点在图。你会有权访问你的卖场值美元field_name[0]['value']
- 与"场"方式,添加一个views-view-field--viewname--field-name-value.tpl.php 对于每个领域要主题。
由于先前的答复,我已经使用以下工具:
其他提示
一个快的方式找到模板文件您可以创建和修改,对一个图景2.0是:
- 编辑看
- 选择的风格(例如页,方框,默认)
- 在'基本设置'的框点击'的主题:信息'以看到所有不同的模板,你可以修改。
的 开发的模块's"的主题开发"功能,很方便的看到什么模板文件推正在寻找的时候它关系到主题东西。看到截图在该网页上的一个例子。
你应该也检查了 语义的风景.对于简单的意见的主题, 真的 方便。
一个提示:
你可能会有一些看法,它需要类似的格式。创建模板,对于每个这些意见和复印他们创建了一个噩梦的代码分支-如果你要改变整个外观和感觉的网站(这意味着改变显示的这些意见的格式在这个特定的方式),你必须要回去和编辑每一个这些分开。
而不是使用的观点界面来选择新的模板景,我有时候简单地插入一些代码支成一个单一的风景文件。E.g。对于一个站点 views-view-fields.tpl.php
我有:
if($view->name == 'articleList' || $view->name == 'frontList'
|| $view->name == 'archiveList') {
/* field formatting code */
} else {
/* the default code running here */
}
此后修改的字段的方式,我只想为这个家庭的意见=articleList,frontList和archiveList和其他意见使用这个模板运行的代码一个正常发现在这一模板。如果客户要求,"嘿,你能不能使这些网页表示的档案和该名单上的前面看起来更像是(...)",这是一件简单的事,我的开幕和编辑这个文件,而不是三个不同的文件。维护变得更加快速和友好。
对我来说 block-views-myViewName-myBlockId.tpl.php 工作
我快捷的选择。
去 主题。公司 文件在
YOUR_MODULE_DIR
/人/主题/ 文件夹。在
_views_theme_functions
功能打印 $主题 可变或放断点的最后一线的功能看到的内容的变量。
只是转换 views_view
要 风景-看 和对--并加入你的模板扩展获得所需的文件名称。
例如,如果一个元素 $主题 阵列 views_view__test_view__block
(在那里 test_view
是你的查看),那么名的模板文件将 views-view--test_view--block.tpl.php.
在我看来最简单的方法来决定哪些模板文件的使用为主题的意见是:1)上点击管理/建立/人/编辑/视图->基础设置的主题
击这将列出所有可能的模板文件。强调(文件的名称用粗体)的文件表明该模板文件被用来做主题的一部分。之后将需要的变化有关的视图模板文件重新扫描..现在你应该可以看到改变的模板文件突出。
如果你想做快速推发展有很多的拖拉,显示套模块def.是有些事你应该使用: http://drupal.org/project/ds
根据我有两种方式来做到这一点:
就可以通过方式:
- 去编辑图。
- 选择页/框风格。
- 去'基础设置"和点击"主题:信息'以看到所有不同的模板,你可以修改。
- 添加html你想要主题和打印的变量的看任何需要的地方
配置更新: 显示套为我们提供了一个选项的地方标注的内联或以上,并加以隐藏他们。定义类的每一个图的元素可以加入。先进的选项,包括:
- Exportables
- 添加自己的定义领域的后台或在代码中
- 添加自定义的布局,在你的主题(D7仅)
- 改变片公司的财产,增加样式或替代场设置(语场)。
- 全面整合意见和小组
- 扩展的力量的布局通过安装场集团
- 最佳性能与对象的高速缓冲存储器(D6)或实体的高速缓冲存储器(D7)一体化