Завершение вывода со ссылкой из поля в представлениях drupal

У меня есть представление, которое выводит список узлов, которые содержат ссылку, изображение и текст.

Я хочу использовать поле ссылки, чтобы обернуть вывод (а не ссылку на узел), но я не могу понять, как получить необработанный URL / заголовок и т. Д., Чтобы создать эту ссылку в шаблоне.

Поле сконфигурировано для вывода URL-адреса в виде простого текста, но оно заключено в div / spans независимо от настроек стиля для поля просмотра.

просмотры-View-поля — мой-view.php:

<a href="<?php echo $fields['field_link']->content ?>">
<?php foreach ($fields as $id => $field):
if ($id == 'field_link') continue;
?>
<?php if (!empty($field->separator)): ?>
<?php print $field->separator; ?>
<?php endif; ?>

<?php print $field->wrapper_prefix; ?>
<?php print $field->label_html; ?>
<?php print $field->content; ?>
<?php print $field->wrapper_suffix; ?>
<?php endforeach; ?>
</a>

Это производит:

<a href="<div class=" data-thmr="thmr_72"><div class="field-items"><div class="field-item even"><span data-thmr='thmr_24' class='devel-themer-wrapper'>/drupal/%237digital-buy</span></div></div></div>">
[...]
</a>

Что, очевидно, не то, что мне нужно.

0

Решение

Нашел решение. Вам нужно переписать вывод. Увидеть ниже.

введите описание изображения здесь

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]