Модуль Drupal Paragraphs — убрать лишнюю разметку

Я хотел бы удалить лишнюю разметку вокруг сгенерированных пунктов абзаца.

<h1>
<div class="field field-name-field-title field-type-text field-label-hidden">
<div class="field-items">
<div class="field-item even">Title</div>
</div>
</div>
</h1>

Я хотел бы, чтобы это отображалось так:

<h1>Title</h1>

Мне не повезло, попробовав несколько предложений в параграфах https://www.drupal.org/node/2251909 например, редактирование следующих файлов:

абзацы-item.tpl.php
абзацы-items.tpl.php
paragraphs.theme.inc

Кто-нибудь имеет опыт работы с этим модулем и сможет предложить некоторую помощь?

1

Решение

Ты можешь использовать strip_tags() удалить HTML-теги.

<h1><?php print strip_tags(render($content['YOUR_FIELD'])); ?></h1>

или же

<?php print strip_tags(render($content['YOUR_FIELD']), "<h1>"); ?>

Надеюсь, это поможет вам.

1

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

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

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