Fel*_*lix 0 typo3 extbase typo3-6.2.x
我的控制器中有这个:
/**
* shopUsrMasterdataRepository
*
* @var
\TYPO3\BackendcustomerExtension\Domain\Repository\ShopUsrMasterdataRepository
* @inject
*/
protected $shopUsrMasterdataRepository;
$user = $this->shopUsrMasterdataRepository->findAll();
Run Code Online (Sandbox Code Playgroud)
它返回空或 null ...但在数据库中有大约 600 个条目。
可能是什么问题呢?
使用 TYPO3 6.2.31
谢谢
通过 TypoScript 设置 pid(记录所在位置)
plugin.tx_myext {
persistence {
storagePid = xxx
}
}
Run Code Online (Sandbox Code Playgroud)
或者禁用控制器中对 pid 的要求,例如:
/** @var \TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings $querySettings */
$querySettings = $this->objectManager->get('TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings');
$querySettings->setRespectStoragePage(false);
$this->myRepository->setDefaultQuerySettings($querySettings);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3128 次 |
| 最近记录: |