JavaScript -Ошибка с формой sysext в TYPO3 9 - PullRequest
0 голосов
/ 05 апреля 2020

Я хочу купить из с sysext форму в TYPO3 9 с полем "DatePicker". В веб-интерфейсе я получаю это сообщение об ошибке:

TypeError: $(...).datepicker is not a function

Чего не хватает?

Спасибо!

1 Ответ

0 голосов
/ 05 апреля 2020

Вам нужно включить jQuery и jQuery пользовательский интерфейс в своем интерфейсе, чтобы получить указатель даты.
Источник

  1. Загрузка jQuery и jQuery UI
    Загрузка jQuery
    Загрузка jQuery UI (вы можете выбрать только Datepicker, чтобы избежать ненужных накладных расходов)

  2. Поместите оба файла в EXT:myext/Resources/Public/JavaScript/
    Узнайте больше о файлах расширений TYPO3 и их расположениях

  3. Включите оба JS файла через шаблон TypoScript
    Узнайте больше о включении JavaScript в TYPO3

page.includeJS.jQuery = EXT:myext/Resources/Public/JavaScript/jquery.js
page.includeJS.jQueryUI = EXT:myext/Resources/Public/JavaScript/jquery-ui.js
...