PHP для Drupal Views - PullRequest
       9

PHP для Drupal Views

1 голос
/ 13 мая 2010

Я создаю представление в Drupal 6 и хочу добавить идентификатор с порядковым номером для каждого элемента в представлении (первый элемент будет иметь идентификатор # item1, второй # item2 и т. Д.).

Я настраиваю вывод стиля (views-view-unformatted - MYVIEWNAME.tpl.php) и вывод стиля строки (views-view-fields - MYVIEWNAME.tpl.php) и хочу добавить счетчик переменную в цикле foreach в выводе tpl стиля, а затем используйте эту переменную в выводе tpl стиля строки, но последняя не распознает переменную. Это не дает мне никаких ошибок, но не печатает номер.

Я понимаю, что, возможно, это как-то связано с видимостью переменных, как я могу объявить переменную counter в стиле .tpl, чтобы я мог использовать ее в стиле строки .tpl?

1 Ответ

1 голос
/ 14 мая 2010

Использование строки на основе TPL,

$count = 0;

Затем в цикле for / while получаются результаты для вывода строк, например:

<div id="row-<?php print $count;?>">
...code...
$count++;

Это должно сработать, обязательно увеличивайте $ count в самом конце. Однако я не уверен, что это подойдет для постраничных запросов.

...