我有一个从JSON文件加载数据并将其输入到TYPO3数据库的函数。如果我通过后端控制器(indexAction)调用这个函数,那么一切都会正常工作。但是,当我从任务中调用它时,数据不会被保存。通过测试输出,我看到对象被正确更改,只有Update或Add没有正确执行,因为数据库中的数据没有更改。下面是我的控制器函数: class ImportController extends \<
目前我有一个调度器任务,但是我想使用我的extbase存储库中的函数(在同一个扩展中)。我一直得到"PHP致命错误:对非对象上的成员函数add()的调用“,不管我如何尝试从extbase中包含repo或控制器。我的SampleTask.php:
class SampleTask extends \TYPO3\C
在我的自定义扩展的module中,我试图更改fe_user的db值。事实上,我正在尝试更改电子邮件和用户名。但是,当我使用给定的TYPO3 FrontendUserRepo时,函数findByEmail返回null。电子邮件$_POST['email']被正确传递,我也尝试硬编码一个有效的电子邮件,它不起作用。在控制器中: 导入: use TYPO3\CMS\E