AMD Loader отключить, включить в теме

У меня проблема с AMD Loader. Я хочу связать bootstrap-slider.js и CSS в приложение. Все javascript и css объявлены в теме. Теперь ползунок js не гармонирует с додзё js. Я нашел объяснения от Марки Родена и XSnippet von Ferry Kranenburg. В пользовательском контроле код очень хорош. Но я хочу все это в теме для всех приложений. Но это не работает. Можно ли отключить, включить AMD Loader в теме?

1 ответ

Решение

Я думаю, что это возможно. Создайте 2 дополнительных файла JavaScript:

disable_amd.js со следующим содержанием:

if (typeof define === 'function' && define.amd) {if(define.amd.vendor =='dojotoolkit.org'){define._amd = define.amd;delete define.amd;}}

а также

enable_amd.js со следующим содержанием:

if (typeof define === 'function' && define._amd) {define.amd = define._amd; delete define._amd;}

Загрузите первый перед загрузкой bootstrap-slider.js Файл JavaScript (поместите его выше) и второй после.

Другие вопросы по тегам