Рейтинг:0

Добавление JS-библиотеки темы в пользовательский модуль

флаг pt

Моя тема documention.libraries.yml файл определяется следующим образом:

глобальный стиль:
  версия: ВЕРСИЯ
  CSS:
    база:
      стили/расстояние/styles.css: {}
токбот:
  js:
    библиотеки/tocbot/tocbot.js: {}
    js/tocInit.js: {}
  CSS:
    макет:
      библиотеки/tocbot/tocbot.css: {}
layout_tweaksLib:
  js:
    js/layout_tweaks.js: {}

Мой пользовательский модуль реализует пользовательский шаблон, который также требует функциональности темы, определенной в tocInit.js. Поэтому я пытаюсь включить библиотеку tocbot из моей темы в свой модуль.

Я попытался включить пункт зависимостей в my_module.libraries.yml файл, в результате получилось следующее:

мой_модуль:
  js:
    js/мой-модуль.js: {}
  зависимости:
    - документация/токбот
  CSS:
    составная часть:
      css/мой-модуль.css: {}

Однако tocInit.js script не загружается в пользовательский шаблон модулей.

Буду признателен за помощь, пожалуйста.

Рейтинг:0
флаг in

От документация.libraries.yml, расширить определение модуля мой_модуль библиотека для включения документация/токботактивы с использованием библиотеки-расширить.

# документация.libraries.yml
библиотеки-расширение:
  мой_модуль/мой_модуль: 
    - документация/токбот

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.