Как добавить JavaScript на сайт?

Ответы:

23

Руководство по управлению JavaScript в Drupal 7 содержит информацию о том, как добавить JavaScript в Drupal. Методы, представленные там, применяются как к темам, так и к (пользовательским) модулям :

Обратите внимание, что Drupal уже включает в себя jQuery, jQuery UI и множество других библиотек, поэтому вы не должны и не должны добавлять их самостоятельно. Вместо этого вы должны использовать drupal_add_library()или #attached['library']собственность.

Руководство по работе с CSS предоставляет информацию для добавления CSS в Drupal. Опять же, методы, представленные там, применяются как к темам, так и к (пользовательским) модулям. За исключением: добавление таблиц стилей из .infoфайлов работает только для темы, а не для модуля.

  • Добавить stylesheets[all][] = somestylesheet.cssв .infoфайл темы .
  • Используйте drupal_add_css () из кода модуля или темы.
  • Используйте #attached[css]свойство в API From или массиве рендеринга.
Пьер Буйль
источник
мне нужно включить фильтр php? И где я могу добавить JS. Это раздел тела с тегом script? как <script> </ script> Мне нужен простой пример, чтобы начать. Очень простой. Просьба
kinkajou
1
Вы не добавляете CSS или JavaScript в качестве содержимого вашего сайта, поэтому вы не делаете это при редактировании содержимого. Если вам нужен JavaScript или CSS для конкретной страницы, вы можете сделать это с помощью обработчика страницы вашей темы. Добавление стилей (CSS) или поведения (JavaScript) на ваш сайт следует выполнять из кода, а не из веб-интерфейса. Это намного более удобное и масштабируемое решение, позволяющее избежать головной боли при обновлении сайта позже.
Пьер Буйль