Я создаю новую тему Drupal.
До сих пор я только должен был включать единственный файл CSS и единственный js файл. Таким образом, мой theme.info файл имел что-то вроде этого:
stylesheets[all][] = css/style.css
scripts[] = js/script.js
Теперь я должен включать jQuery и jquery-ui для использования календарной даты. Они идут с 2 новыми файлами JavaScript и 1 дополнительным файлом CSS, который я должен добавить к сайту.
Календарная входная форма будет используемой на всех страницах (на блоке стороны), таким образом, для меня нормально загружать дополнительную css/javascript на всех страницах. Я думаю, что самая легкая вещь состояла бы в том, чтобы сослаться на них на самом .info файле.
Сначала я пытался просто поместить их там с отдельными пробелами:
stylesheets[all][] = css/style.css css/ui-lightness/jquery-ui-1.8.1.custom.css
scripts[] = js/script.js js/jquery-1.4.2.min.js js/jquery-ui-1.8.1.custom.min.js
Я освободил кэш drupal и... ни одного из них загруженный.
Я затем пытался разделить каждый файл с запятой и сбросить кэш снова. Тот же результат.
Я просмотрел некоторый drupal страницы, но не мог найти, как добавить несколько файлов javascript/css на одной теме (они всегда, кажется, добавляют всего 1 из каждого).
Так, как я включаю несколько файлов css/javascript в .info файл?
Каждому файлу нужна собственная строка, например:
stylesheets[all][] = css/style.css
stylesheets[all][] = css/ui-lightness/jquery-ui-1.8.1.custom.css
scripts[] = js/jquery-1.4.2.min.js
scripts[] = js/reservations.js
scripts[] = js/jquery-ui-1.8.1.custom.min.js