Использую поле ссылки в параграфе. Появилась необходимость вставить ссылку, которая содержит параметры, Drupal обрезает её ровно с того места, где видит знак "?". Как я понимаю так работают чистые ссылки.
Вопрос, как вывести url из поля link field таким образом, чтобы он не обрезался?
Мой код вывода поля:
<?php $main_link = field_get_items('paragraphs_item', $variables['paragraphs_item'], 'field_banner_main_link'); ?>
<?php if (!empty($main_link)): ?>
<a href="<?php print render($main_link[0]['url']); ?>">Моя ссылка</a>
<?php endif; ?>
Комментарии
План Б. Использовать не поле ссылки а текстовое поле. И его уже перезаписывать как угодно хоть через views хоть через шаблон поля.
Видимо так и придётся делать, т.к. с текстовым полем таких проблем нет, но хотелось все по Drupal-way)
Я бы в сторону хуков посмотрел, в самом быстром варианте - можно программно перед выводом подменять ссылку на ту, которая вписана в линк-поле (до модификации ее друпалом).