Обработчик данных (TCEmain) в cli_dispatch.phpsh (команда Extbase) - PullRequest
0 голосов
/ 26 октября 2019

возможно ли использовать сценарии Datahander (TCEmain) в контроллере команд Extbase через cli_dispatch.phpsh? Я пытался, но я не получил никакого результата - ни сообщения об ошибке, ни записи в таблицах.

Возможно, в скриптах cli нет бэкенда ...

Спасибо!

1 Ответ

1 голос
/ 28 октября 2019

Документацию по использованию DataHandler вы найдете в сценариях CLI здесь .

В сценариях CLI используется внутренний пользователь _cli_ (должен создаваться автоматически). Вы можете взглянуть на источник \TYPO3\CMS\Backend\Console\CliRequestHandler::boot, если вам интересно, как он работает.

Вы можете проверить общедоступную переменную экземпляра $dataHandler->errorLog на наличие ошибок, DataHandler больше ничего не выводит.

С учетом того, что cli_dispatch.phpsh & Co. устарели, вы уже можете использовать Команды Symfony в TYPO3 CMS 8 .

...