[英]PHP for Drupal Views theming
我正在使用Drupal 6中的视图作为主题,我想向视图中的每个项目添加一个具有连续编号的ID(第一个项目将具有ID#item1,第二个#item2等)。
我正在自定义样式输出(views-view-unformatted--MYVIEWNAME.tpl.php)和行样式输出(views-view-fields--MYVIEWNAME.tpl.php),我想在其中添加一个计数器变量在样式输出tpl中进行foreach循环,然后在行样式输出tpl中使用该变量,但是最后一个不能识别该变量。 它不会给我任何错误,但不会打印该号码。
我知道这可能与变量可见性有关,如何在.tpl样式中声明计数器变量,以便可以在.tpl行样式中使用它?
使用基于行的tpl,
$count = 0;
然后在for / while循环中循环结果以打印行,如下所示:
<div id="row-<?php print $count;?>">
...code...
$count++;
这应该可以解决问题,请确保在最后增加$ count。 不过,我不确定这是否会阻止分页查询。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.