предложения по тематическому крючку и tpl.php


if ($variables['node']->type == 'netrunner_card' && $variables['view_mode'] == 'full') 
{
    $blinksFileName = $variables['node']->field_card_type['und'][0]['taxonomy_term']->name;
    $blinksFileName = str_replace( " ", "_", $blinksFileName);
    $blinksTemplateName = 'node__netrunner_card__' . $blinksFileName . '__full';
    $variables['theme_hook_suggestions'][] = $blinksTemplateName;
}

Я не могу загрузить tpl! В настоящее время у меня есть два файла tpl для двух типов карт.

'node--netrunner-card--Runner-Identity-Card--full.php '' node--netrunner-card--Operation--full.php '

И я даже пытался: 'node--netrunner-card--Runner_Identity_Card--full.php '

Ничего. Я так растерян в этот момент, что не знаю, куда еще пойти... Любая помощь будет признательна.

 1
Author: randomblink, 2013-05-14

1 answers

Решение состояло в том, чтобы переименовать мои файлы шаблонов так, чтобы расширение было tpl.php вместо просто .php. Как только я переименовал файлы, чтобы добавить tpl, файлы начали работать мгновенно.

 0
Author: randomblink, 2013-05-15 20:39:04