Есть view с дисплеем в виде таблицы. Некоторые поля - ссылка на страницу подробного просмотра ноды. Мне нужно добавить к этой ссылке гет параметр. Для этого в текущей теме создаю файл views-view-field--orders.tpl.php, который вызывается для всех филдов этого view. Его содержимое:
<?php
if ($field->options['alter']['make_link'])
$field->options['alter']['query']['from_page'] = $view->query->pager->current_page;
print
$output;
?>
Все норм, все ссылки в таблице с гет параметром, КРОМЕ ссылок самой первой ноды в таблице. Независимо от текущей страницы паджинатора или других факторов альтер филда просто игнорируется у первой в списке ноды. Никто не знает с чем это связано и как это можно побороть?
Комментарии
Дебаг какой-нить проводили? уверены, что условие
<?php
if ($field->options['alter']['make_link'])
?>
выполняется для первой ноды?
Да, выполняется.