Бекенд на TYPO3: AJAX с jQuery (параметрите са празни)

Според Backend API: https://docs.typo3.org/typo3cms/CoreApiReference/JavaScript/Ajax/Backend/Index.html Мога да използвам всяка библиотека за извършване на AJAX извиквания в TYPO3 Backend.

Получавам съобщение за успех, но моят масив с параметри винаги е празен:

Контролер

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