目前我有一个调度器任务,但是我想使用我的extbase存储库中的函数(在同一个扩展中)。我一直得到"PHP致命错误:对非对象上的成员函数add()的调用“,不管我如何尝试从extbase中包含repo或控制器。我的SampleTask.php:
class SampleTask extends \TYPO3\CMS\Scheduler\Task\AbstractTask('\TYPO3\ExtName\Controller\
我正在从typo3 6.2.31迁移到7.6.23public function createAction(\TYPO3\Institutsvideoverwaltung\Domain, \TYPO3\CMS\Core\Messaging\AbstractMessage::OK); if (!, \TYPO3\CMS\Core\Messaging\AbstractMessage::OK); $this-&g
我有一个从JSON文件加载数据并将其输入到TYPO3数据库的函数。如果我通过后端控制器(indexAction)调用这个函数,那么一切都会正常工作。但是,当我从任务中调用它时,数据不会被保存。下面是我的控制器函数: class ImportController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController protectedgetSiteByID($site->{'ID'});
if (em