#drupal-7
#drupal-7
Вопрос:
У меня есть тип контента, включающий два поля: имя (заголовок узла) и фамилия (текстовое поле) В node.tpl я хочу напечатать имя и фамилию последовательно.
Для этого я использую следующий код, но он печатает имя и фамилию в отдельных строках.Это потому, что фамилия заключена в div.Есть ли какой-либо способ получить необработанный текст поля фамилии?
<?php print $node->title . render($content['field_last_name']);?>
Ответ №1:
Попробуйте это:
<?php
print $content['field_phone_number'][0]['#markup'];
?>
Просто замените ‘field_phone_number’ на ‘field_last_name’. Вы можете сделать то же самое и для первого имени.
Комментарии:
1. Я могу подтвердить, что это работает, и это намного лучше, чем то, что я делал! Но я не могу не задаться вопросом, есть ли более надежный, «официальный» способ сделать это. Это «правильный путь»?