Лучший способ включить jQuery в бэкэнд TYPO3 - PullRequest
1 голос
/ 13 февраля 2012

Я прочитал, что использование jQuery может вызвать некоторые конфликты в бэкенде TYPO3. Но в то же время ExtJS предлагает адаптер jQuery для совместного использования этих двух платформ.

Каким будет самый безопасный, эффективный и прозрачный способ включения jQuery и его плагинов в бэкэнд TYPO3 (4.5,4.6,4.7)? Если уже есть какие-то расширения, то кто это реализует?

Ответы [ 2 ]

3 голосов
/ 17 февраля 2012

Я связался с Юргеном Фюррером, автором T3 jQuery.Он посоветовал использовать следующий метод, используя его расширение:

if (t3lib_extMgm::isLoaded('t3jquery')) {
    require_once(t3lib_extMgm::extPath('t3jquery').'class.tx_t3jquery.php');
    $path_to_lib = tx_t3jquery::getJqJSBE();
    $script_to_lib = tx_t3jquery::getJqJSBE(true);
}
0 голосов
/ 18 января 2015

Я думаю, что это безопаснее с точки зрения знания, какую версию JQuery вы используете. Итак, в шаблоне вы бы добавили:

page.includeJS {
    file1 = fileadmin/templates/project1/js/app.js 
}
...