У меня есть шаблон "views-view-field - tracker - name.tpl.php" для представления, называемого трекером, и я использую оператор If ... Else в шаблоне для печати полей.
<?php
if ($node ->uid == 0) {
print $view->field['field_authorname_value']->render($row);
} else {
print $view->field['name']->render($row);
}
?>
Приведенный выше код не работает должным образом, он хорошо печатает первую часть, но не вторую часть. Тем не менее, печать без оператора if, похоже, работает нормально. например:
<?php
print $view->field['name']->render($row);
?>
Не уверен, что не так с кодом, поэтому ищу ответы