Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal视图参数块主题化_Drupal_Drupal Views_Drupal Theming - Fatal编程技术网

Drupal视图参数块主题化

Drupal视图参数块主题化,drupal,drupal-views,drupal-theming,Drupal,Drupal Views,Drupal Theming,我创建了一个视图参数并将其保存为块。我想对行样式的输出进行主题化,因此创建了一个“视图字段--product-content-box2--block-1.tpl.php”,并用类名输入div标记,然后包含打印命令以打印节点主体和节点标题。我是根据有用的视频做的@ 我的问题是,当显示包含上述视图块的页面时,没有使用新创建的“views-view-fields--product-content-box2--block-1.tpl.php”。而是使用标准block.tpl.php 我已经清空了缓存,但

我创建了一个视图参数并将其保存为块。我想对行样式的输出进行主题化,因此创建了一个“视图字段--product-content-box2--block-1.tpl.php”,并用类名输入div标记,然后包含打印命令以打印节点主体和节点标题。我是根据有用的视频做的@

我的问题是,当显示包含上述视图块的页面时,没有使用新创建的“views-view-fields--product-content-box2--block-1.tpl.php”。而是使用标准block.tpl.php

我已经清空了缓存,但没有用


任何关于如何使其工作的想法都将不胜感激。

block.tpl.php文件用于将块作为一个整体进行主题化,而不是其中的内容


要使用单个tpl文件为每一行设置主题,请确保您的主题有一个node.tpl.php文件,将视图的行样式设置为“node”,并将您的tpl node-view-product_content_box2.tpl.php命名。

是否在视图UI中重新扫描了模板文件?是的,我以前尝试过。行样式在新模板文件名上变为粗体,但它仍然没有使用新的tpl文件。带参数的视图是否有不同的主题化方式,或者其过程是否与普通视图相同?