Я пытаюсь написать статут, который смотрит на значение в логическом поле (field_solo) и возвращает один из двух файлов шаблонов, которые я создал в Drupal 7.Если инструкция then для значения поля в drupal 7
Мое поле "field_solo" правильно выводит значение 0 или 1, и я очистил кеш.
Может ли кто-нибудь сказать мне, правильно ли я делаю это? Прямо сейчас я не получаю его, чтобы показать, когда утверждение TRUE.
function motg_preprocess_node(&$vars) {
$node = $vars['node'];
if($node->field_solo[0]['value'] == 1)
{
$vars['theme_hook_suggestion'] = 'node__solo';
} else
{
$vars['theme_hook_suggestion'] = 'node__video';
}
}
Это сделал это! Спасибо Мухаммеду! Я отвечу, когда смогу. – Dan
Просто хотел отметить, что выше это не стандартный способ Drupal для этого. –