Темизация установленной темы

Аватар пользователя Gnom7 Gnom7 1 января 2019 в 4:58

Здравствуйте! Хочу научится изменять тему 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>?>

Чищу КЭШ, но на страницах ничего не изменяется, а загрузка страниц в браузер значительно замедляется.

Лучший ответ

Аватар пользователя ivnish ivnish 1 января 2019 в 9:35
1

С наступившим.

1) Почему у вас в пути субтемы два раза themes? Должно быть /d8/public_html/themes/seo/seo.info.yml Уберите лишний каталог и сбросьте кэш

2) А вы собственно выбрали новую тему как основную?

3) Шаблоны не надо в корень субтемы кидать, лучше сохранить путь, как в оригинале, т.е. templates/node/node.html.twig в вашей субтеме

4) Ну и после всех этих манипуляций почистить кэш

Комментарии

Аватар пользователя ivnish ivnish 1 января 2019 в 9:35
1

С наступившим.

1) Почему у вас в пути субтемы два раза themes? Должно быть /d8/public_html/themes/seo/seo.info.yml Уберите лишний каталог и сбросьте кэш

2) А вы собственно выбрали новую тему как основную?

3) Шаблоны не надо в корень субтемы кидать, лучше сохранить путь, как в оригинале, т.е. templates/node/node.html.twig в вашей субтеме

4) Ну и после всех этих манипуляций почистить кэш