Я довольно новичок в Drupal (8) и его системе шаблонов. Я настроил themename.libraries.yml и themename.info.yml, которые выглядят так:
xxx.info.yml:
name: xxx
description: theme for xxx
type: theme
core: 8.x
package: Custom
basetheme: classy
libraries:
- xxx/stylesheets
- xxx/javascript
regions:
content: Content
pagetitle: Pagetitle
searchblock: Searchblock
xxx.libraries.yml
stylesheets:
css:
theme:
css/style.css: {}
https://fonts.googleapis.com/css?family=Open+Sans: {}
https://fonts.googleapis.com/css?family=Montserrat: {}
javascript:
js:
js/site.js: {}
js/sticky.js: {}
Это работает довольно хорошо, как я хочу. Но когда я выхожу из системы, core-jQuery не загружается. Итак, я узнал, я должен добавить:
dependencies:
- core/jquery: {}
, чтобы заставить Drupal интегрировать jQuery для анонимных пользователей. Но каждый раз, когда я добавляю зависимости строк: - core / jquery: {} и очищаю кеш, весь сайт ломается и возвращает белый экран с:
"На сайте произошла непредвиденная ошибка. Повторите попытку позже."