Field alter

Главные вкладки

Аватар пользователя klermonte klermonte 9 октября 2013 в 12:56

Есть 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;
?>

Все норм, все ссылки в таблице с гет параметром, КРОМЕ ссылок самой первой ноды в таблице. Независимо от текущей страницы паджинатора или других факторов альтер филда просто игнорируется у первой в списке ноды. Никто не знает с чем это связано и как это можно побороть?

Комментарии

Аватар пользователя serega111 serega111 9 октября 2013 в 15:22

Дебаг какой-нить проводили? уверены, что условие
<?php
if ($field->options['alter']['make_link'])
?>
выполняется для первой ноды?