drupal 7 добавляет пользовательское поле cck в заголовок html.tpl.php

Мне нужно добавить пользовательскую базу href, у меня есть многосайтовая настройка органической группы. У меня есть поле field_site_url, которое правильно отображает URL-адрес, как мне его распечатать

Я сделал это, но это не работает.

Любые идеи, пожалуйста, спасибо


person steve    schedule 03.07.2012    source источник


Ответы (1)


Я получаю данные CCK/fields в html.tpl.php в d7, используя функцию предварительной обработки в template.php:

function THEMENAME_preprocess_html(&$variables, $hook) {
 $node = menu_get_object();
  if($node)
  {
     $variables['myfield'] = $node->field_myfield['und'][0]['value'];
  }
}

Это устанавливает переменную $myfield, которую вы можете вывести в html.tpl.php:

echo $myfield;
person Viz    schedule 23.07.2012