2

我给自己写了一个 Drupal Views 行插件,我想计算行数,这样我就可以对每第 N行的输出做一些事情。

我可以在插件的预处理器函数中执行此操作,但如果它被多次使用(例如在面板中),我无法将计数器重置为零。

有人可以在这里指出我正确的方向吗?

4

2 回答 2

2

视图的默认样式插件为视图对象添加了一个计数器。可在

$view->row_index

如果您在自定义样式插件中覆盖渲染方法,请记住在您自己的渲染函数中复制此功能。

于 2010-05-12T00:53:55.637 回答
0

您可以查看 views_customfield 模块。( http://drupal.org/project/views_customfield ) 这个模块让你可以访问视图中的行号,还可以选择在每一行中添加 PHP 代码。很方便...

于 2010-05-12T09:51:43.860 回答