Получить значение поля из аргумента во Views

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

Аватар пользователя Plazik Plazik 18 сентября 2014 в 21:55

Есть представление с аргументом Nid. Необходимо перезаписать тайтлы у представления, но не просто с использованием названия ноды, а с значением ее поля.
Т.е. в "Переопределить заголовок" можно поставить "%1", который выводит заголовок ноды. Можно ли здесь вывести поле этой ноды?

Комментарии

Аватар пользователя drupby drupby 18 сентября 2014 в 22:14

drupal_set_title() и там уже имея в урле айди ноды, что хочешь выводи
либо

function mymodule_views_pre_render(&$view) {
  $args = $view->args;
  $view->build_info['title'] = XXX;
  // во $view->result можно найти нужные значения полей
}
Аватар пользователя asea asea 21 сентября 2014 в 3:10

>Можно ли здесь вывести поле этой ноды?
Неправильно понял.

>Есть представление с аргументом Nid
И к нему прикреплено ображение "страница"? Если h1? Да?
Я б удалил из page.tpl.php (или так чтобы темизировать page--xxx.tpl.php нашел код)этот h1.../h1 и потом ну, например, хоть через ds теми же токенами поле которое надо.