ユーザー管理モジュールを作成しようとしています。私はすべてのFEユーザーを取得したいと思います。TYPO3:すべてのFEユーザーを取得
これは私のコントローラである:
$users = $this->feUserRepository->findAll();
$this->view->assign('users', $users);
が、私が得るすべては空のオブジェクトです:
/**
* @var \TYPO3\CMS\Extbase\Domain\Repository\FrontendUserRepository
* @inject
*/
protected $feUserRepository;
は、私が使用しています。
EDIT:何らかの理由で
$this->feUserRepository->findByUId(1);
は仕事が、findAllのを(い)いない...
完璧な、タンクにあなたを! – user6800816
データが必要になるまでクエリが実際には実行されないため、一度だけ実行するとクエリを編集することができます。したがって、これはうまくいきます: '' $ users-> getQuery() - > getQuerySettings () - > setRespectStoragePage(false); ''です。これを行うためにリポジトリを拡張する必要はありませんが、そうするのがよりクリーンな場合もあります。 – pgampe
'config' typoscriptを置くべきですか? – Pete