TYPO3 8中调度器中的Symphony控制台命令。

问题描述 投票:0回答:1

我写了一个交响乐控制器命令,在Cli中可以正常工作。但我希望通过调度器来触发脚本。有没有可能在调度器的任务中获得交响乐命令(TYPO3 8!)。

谢谢,谢谢

typo3 typo3-8.x
1个回答
0
投票

你必须按照EXT:scheduler文档中的描述为调度器创建自己的任务。https:/docs.typo3.orgctypo3cms-schedulermasteren-usDevelopersGuideCreatingTasksIndex.html。

class MyTask extends \TYPO3\CMS\Scheduler\Task\AbstractTask {
        public function execute() {
                $businessLogic = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\Vendor\Extension\BusinessLogic::class);
                $businessLogic->run(arg1, arg2, …);
        }
}
© www.soinside.com 2019 - 2024. All rights reserved.