Как мога да получа списък с всички мои фронтенд потребителски групи?
Опитах това:
/**
* feUserGroupRepository
*
* @var \TYPO3\CMS\Extbase\Domain\Repository\FrontendUserGroupRepository
* @inject
*/
protected $feUserGroupRepository = NULL;`
и след това това:
$usergroups = $this->feUserGroupRepository->findAll();
Получих тази грешка: Извикване на членска функция findAll()
на не-обект
И пробвах така:
/**
* @var \TYPO3\CMS\Extbase\Domain\Repository\FrontendUserGroupRepository $feUserGroupRepository
*/
$feUserGroupRepository = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\Domain\\Repository\\FrontendUserGroupRepository');
$allUsers = $feUserGroupRepository->findAll();`
изобщо не работи. Получих това съобщение за грешка
Фатална грешка за улавяне на PHP: Аргумент 1 е предаден на
TYPO3\CMS\Extbase\Persistence\Repository::__construct() must implement interface
TYPO3\CMS\Extbase\Object\ObjectManagerInterface, none given, called in
C:\xampp\htdocs\typo3\typo3\sysext\core\Classes\Utility\GeneralUtility.php on
line 4431 and
defined in C:\xampp\htdocs\typo3\typo3\sysext\extbase\Classes\Persistence\Repository.php
Как мога да получа списък с всички feusergroups?
Тип Rcord?