Новая подтема Drupal 8 Open Social не отображается - PullRequest
0 голосов
/ 01 января 2019

Я работаю с социальной платформой Drupal Open, где я копирую тему socialblue, чтобы я мог вносить изменения в новую тему.Я выполнил следующие шаги, очистил кеш, но я не вижу свою новую тему в разделе admin / внешности.

Шаги, которые я выполнил:

1) Я продублировал тему socialblue (html)/ profile / contrib / social / themes / socialblue) в newtheme (html / profile / contrib / social / themes / newtheme)

2) Я выполнил поиск (socialblue) и заменил (newtheme) внутри «newtheme»”Directory

3) Я изменил имена следующих файлов с« socialblue »на« newtheme »

  • newtheme.info.yml
  • newtheme.libraries.yml
  • newtheme.theme
  • config / install / newtheme.settings.yml

4) Я создал файл /html/sites/default/services.ymlиз default.services.yml и внесли следующие изменения

    • twig.config -> debug: true
    • twig.config -> auto_reload: true
    • twig.config -> кэш: false

5) html / profile / contrib / social / themes / newtheme $ yarn install

6) html / profile / contrib / social / themes / newtheme $ sudo npm install -g gulp-cli

7) html / profile / contrib / social / themes / newtheme $ gulp

Я не получаю никакой ошибки.Я убедился, что мой файл newtheme.info имеет имя newtheme.Я также скопировал эту новую тему в html / themes / custom / newtheme до сих пор не повезло.Я что-то упустил?

Ответы [ 2 ]

0 голосов
/ 02 января 2019

Я решил это.Оказывается, это потому, что моя базовая тема упоминалась как «socialblue».Я изменил его на «SocialBase», и это сработало.Я не знаю, может ли родительская тема иметь более одной дочерней темы в drupal 8.

0 голосов
/ 02 января 2019

Вы используете неправильный процесс для создания подтемы.Вам нужно будет назначить базовую тему в вашей под-теме.Для получения подробной информации, пожалуйста, перейдите по этой ссылке, например https://www.drupal.org/docs/8/theming-drupal-8/creating-a-drupal-8-sub-theme-or-sub-theme-of-sub-theme

Для более технических сообщений, посмотрите на http://etutorialz.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...