На сайте есть несколько inputов, на которые нужно повесить календарь,
$('.webform-component--cena-i-sroki--data-nachala-arendy input').datepicker({
minDate: now_t,
maxDate: now_year,
onSelect: function(dateText) {
flag = 'str';
first(flag);
}
});
$('.webform-component--cena-i-sroki--data-nachala-arendy input').datepicker("setDate", now_t);
}
сделал и все работает, но только под админом, неавторизованный пользователь видит в консоли
$(...).datepicker is not a function
то есть jquery iu не подцепилась, хотя все модули стоят и при создании нод в полях дат так же виджет календаря всплывает.
Кэш чистил, подскажите как повесить календарь? Пока только костыль в голове всплывает, скачать и жестко в файле info его подцепить
Комментарии
Проблемы возникаю с кешированием для анонимов. Проверьте и подключите библиотеку на #attached
Включаю jquery update и это помогает.
в head появляются необходимые для работы slider и datapicker скрипты и стили
во вложении пути, но в режиме инкогнито ссылок нет.
Не подскажите как эту проблему исправить? Как сделать чтобы jsupdate работало независимо от того авторизован пользователь или нет, кэши на сайте выключены и сброшены
#attached Это что такое?
покажите пример?
https://www.drupal.org/docs/7/api/javascript-api/managing-javascript-in-...