cli_dispatch.phpsh 中的数据处理程序 (TCEmain)(Extbase 命令)

Datahandler (TCEmain) in cli_dispatch.phpsh (Extbase Command)

是否可以通过 cli_dispatch.phpsh 在 Extbase 命令控制器中使用 Datahander 脚本 (TCEmain)?我试过了,但没有结果——没有错误信息,也没有表格中的条目。

可能在 cli 脚本中没有可用的后端...

谢谢!

您找到了在 CLI 脚本中使用 DataHandler 的文档 here

CLI 脚本使用后端用户 _cli_(应自动创建)。如果您对它的工作原理感兴趣,可以查看 \TYPO3\CMS\Backend\Console\CliRequestHandler::boot 的源代码。

您可以检查 public 实例变量 $dataHandler->errorLog 是否有任何错误,DataHandler 不会输出任何其他内容。

请注意 cli_dispatch.phpsh & Co. 已弃用,您已经可以使用 Symfony Commands in TYPO3 CMS 8.