Серверная часть TYPO3: AJAX с jQuery (параметры пусты)

Согласно Backend API: https://docs.typo3.org/typo3cms/CoreApiReference/JavaScript/Ajax/Backend/Index.html Я мог бы использовать любую библиотеку для выполнения вызовов AJAX в бэкенде TYPO3.

Я получаю сообщение об успехе, но мой массив параметров всегда пуст:

Контроллер

public function renderShowModal($params = array(), \TYPO3\CMS\Core\Http\AjaxRequestHandler &$ajaxObj = NULL){
    var_dump($params);
}

JQuery

            $.ajax({
            type: 'POST',
            url: TYPO3.settings.ajaxUrls['Controller::renderShowModal'],
            data: {
                "test": "bar"
            },
            success: function (result) {
                console.log(result);
            },
            error: function (error) {
                console.log(error);
            }
        });

Что мне не хватает или как мне отправить свои данные?

Это даже не работает так:

{"tx_ext_bm[test]": "bar"}

заранее спасибо


person TheFlame    schedule 20.08.2015    source источник
comment
Может ли кто-нибудь предоставить рабочий пример с jQuery Ajax в TYPO3 Backend?   -  person TheFlame    schedule 25.08.2015


Ответы (1)


Ни на одном из форумов, на которых я задавал этот вопрос, нет ответа, поэтому в итоге я получил доступ к параметрам традиционным способом с помощью $_POST.

person TheFlame    schedule 01.09.2015