Темизация изображение в Drupal7

В Drupal 6 для темизации изображение можно было в template_preprocess_node использовать конструкцию вида:

$vars['field_image_cache_rendered'] = theme('imagecache', 'product_list', $node->field_image_cache[0]['filepath'], $node->title, $node->title);

Аналогичный функционал в Drupal7:

$variables['team_picture'] = theme_image_formatter(
          array('item' => $variables['node']->field_picture[$variables['language']][0],
              'image_style' => 'medium'
          ));

Получить путь изображения можно так:
$variables['team_picture'] = file_create_url($variables['node']->field_picture[$variables['language']][0]['uri']);

Комментарии

Оставить сообщение

Картинка