Форматирование представления шаблона вывода - PullRequest
0 голосов
/ 25 февраля 2010

Я использую этот код в шаблоне представлений для печати имени пользователя в поле. Вывод в порядке, за исключением того, что он не отображается в виде ссылки, как предполагается.

<?php print $row->users_name; ?>

Как я могу изменить код, чтобы показать вывод в виде ссылки? Кстати, это был комментарий в файле шаблона, который я не могу декодировать.

  • Доступные переменные:
    • $ view: объект просмотра
    • $ field: объект-обработчик поля, который может обрабатывать ввод
    • $ row: необработанный результат SQL, который можно использовать
    • $ output: обработанный вывод, который обычно будет использоваться.

При извлечении вывода из строки $ следует использовать эту конструкцию:

$data = $row->{$field->field_alias}

1 Ответ

0 голосов
/ 01 марта 2010

Что показывает dpr $ row-> users_name? Должен ли он содержать правильный HTML для ссылки?

Если нет, то посмотрите на функцию l - http://api.drupal.org/api/function/l

Как сказал Мартин, вы должны сообщить нам, куда вы хотите указать ссылку.

...