Показывать только ссылку "Читать дальше" в drupal 8
Как я могу показать только ссылку " читать дальше", а также удалить или снять другие ссылки, такие как "добавить новые комментарии" или "2 комментария" в конце тизера узла?
1 ответ
Решение
Чтобы иметь пользовательские ссылки, вам нужен файл шаблона links- node.html.twig, он переопределяет тему для отображения ссылок на узлы.
1. Вставьте это:
This is links.html.twig talking....
{% if links -%}
{%- if heading -%}
{%- if heading.level -%}
<{{ heading.level }}{{ heading.attributes }}>{{ heading.text }}</{{ heading.level }}>
{%- else -%}
<h2{{ heading.attributes }}>{{ heading.text }}</h2>
{%- endif -%}
{%- endif -%}
<ul{{ attributes }}>
{%- for key, item in links -%}
<li{{ item.attributes.addClass(key|clean_class) }}>
{%- if item.link -%}
{{ item.link }}
{%- elseif item.text_attributes -%}
<span{{ item.text_attributes }}>{{ item.text }}</span>
{%- else -%}
{{ item.text }}
{%- endif -%}
</li>
{%- endfor -%}
</ul>
{%- endif %}
в ваш редактор
2. Настройте по желанию.
3. сохранить как темы / YOUR_THEME / templates / links.html.twig
4. очистить кеш
5. увидеть это в действии
Спасибо за ваш отзыв.