Здравствуйте! Хочу научится изменять тему bootstrap с помощью темизации, но ничего не получается. Подскажите, что делаю не так.
Создал файл /d8/public_html/themes/themes/seo/seo.info.yml с содержимым:
name: SEO
type: theme
description: 'Изменяю тему для SEO (устанавливаю счетчики посещений)'
package: Custom
version: 1.0
core: 8.x
base theme: bootstrap
Далее копирую файл d8/public_html/themes/bootstrap/templates/node/node.html.twig в папку /d8/public_html/themes/themes/seo/
удаляю “{{ author_name }} on {{ date }}” из кода
<?php
<article{{ attributes.addClass(classes) }}>
{{
title_prefix }}
{% if not page %}
<h2{{ title_attributes }}>
<a href="{{ url }}" rel="bookmark">{{ label }}</a>
</h2>
{% endif %}
{{ title_suffix }}
{% if
display_submitted %}
<footer>
{{ author_picture }}
<div{{ author_attributes.addClass('author') }}>
{% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %}
{{ metadata }}
</div>
</footer>
{% endif %}
<
div{{ content_attributes.addClass('content') }}>
{{ content }}
</div>
</
article>?>
Чищу КЭШ, но на страницах ничего не изменяется, а загрузка страниц в браузер значительно замедляется.
Комментарии
С наступившим.
1) Почему у вас в пути субтемы два раза themes? Должно быть /d8/public_html/themes/seo/seo.info.yml Уберите лишний каталог и сбросьте кэш
2) А вы собственно выбрали новую тему как основную?
3) Шаблоны не надо в корень субтемы кидать, лучше сохранить путь, как в оригинале, т.е. templates/node/node.html.twig в вашей субтеме
4) Ну и после всех этих манипуляций почистить кэш
Вот правильная дока https://www.drupal.org/docs/8/theming-drupal-8/creating-a-drupal-8-sub-t...
Благодарю! Получилось.