Вопрос

Я написал себе плагин ряд просмотра Drupal, и я хочу посчитать строки, чтобы я мог сделать что-то с выходом каждый NTH ряд.

Я могу сделать это в функции препроцессора плагина, но если он используется более одного раза (в панелях), я не могу сбросить счетчик до нуля.

Может кто-нибудь указать мне в правильном направлении здесь?

Это было полезно?

Решение

Плагин стиля по умолчанию для представлений добавляет счетчик на объект просмотра. Это доступно в

$view->row_index

Если вы перезаписываете метод рендеринга в плагине пользовательского стиля, не забудьте дублировать эту функциональность в вашей собственной функции рендера.

Другие советы

Вы можете посмотреть на модуль Views_Customfield. (http://drupal.org/project/views_customfield.) Этот модуль дает вам доступ к номеру строки в представлении, а также возможность добавить PHP-код в каждой строке. Довольно удобно ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top