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
Php Drupal7将div注入到现有结构中_Php_Drupal_Drupal 7 - Fatal编程技术网

Php Drupal7将div注入到现有结构中

Php Drupal7将div注入到现有结构中,php,drupal,drupal-7,Php,Drupal,Drupal 7,我正在使用Drupal7 views-view--myview.tpl.php示例代码 当我在firebug中看到这一点时,我看到了结构 现在,我如何在每个li中注入div。。这在不使用jquery的情况下是可能的吗 如果您进入视图的“编辑”页面,您应该会看到一个名为“主题:信息”的链接。它位于“样式设置”部分下。如果单击此按钮,可以看到主题在显示视图时将查找的所有可能模板的列表。粗体显示的是当前使用的文件 views-view--myview.tpl.php是在链的顶端执行您想要的

我正在使用Drupal7

views-view--myview.tpl.php示例代码

当我在firebug中看到这一点时,我看到了结构



现在,我如何在每个li中注入div。。这在不使用jquery的情况下是可能的吗

如果您进入视图的“编辑”页面,您应该会看到一个名为“主题:信息”的链接。它位于“样式设置”部分下。如果单击此按钮,可以看到主题在显示视图时将查找的所有可能模板的列表。粗体显示的是当前使用的文件

views-view--myview.tpl.php是在链的顶端执行您想要的操作。如果您想在输出的每个字段周围插入一个div(相同的div),那么我认为您需要的是文件views view field.tpl.php

该文件仅包含该行

<?php print $output; ?>

因此,您可以在那里插入所需的div(当然,在您将其从视图/主题复制到主题的模板目录之后)

如果您进一步研究主题信息链接,它将描述如何更具体地命名视图模板文件,例如,如果您希望以不同的方式为特定行设置主题,则可以使用文件视图字段--entity-id-X

希望有帮助

编辑以供评论


若要转到其他路线,还可以编辑视图的字段设置。在“编辑视图”页面的“字段”选项卡下,可以单击每个字段的链接。有一个后缀设置可用于在显示字段后插入div

@Andy sure thing,如果您有任何疑问,请告诉我。我已创建了一个名为views-view-field-test-item-caption.tpl.php的文件(这是主题信息中建议的)。我的每个li中都已存在此字段名的div。现在,我如何修改这个新文件以将新div附加到现有文件中。。