Мне нужно создать пользовательский пользователь FE с некоторыми настраиваемыми полями. Кроме того, он должен быть назначен через интерфейс для разных групп пользователей.TYPO3: Расширение модели и отображение существующей таблицы
Вы можете найти мой первый подход here. Не получилось так хорошо.
Второй подход состоял в том, чтобы создать другое расширение и следовать указателю, которое показано here.
Первое, что я сделал, это добавить \TYPO3\CMS\Extbase\Domain\Model\FrontendUser
в расширение существующего класса моделей для моей модели CustomFEU. Затем я создал другую модель, которую я назвал FEgroup, и я сопоставил ее с таблицей fe_groups
. После этого я подключил отношение n: m к CustomFEU.
Когда я пытаюсь создать новый CustomFEU с действием new
, он возвращает белую пустую страницу после отправки формы, и пользователь не добавляется.
Единственная странная вещь, которую я нашел, это то, что папка /Classes/Domain/Repository/
пуста.
TYPO3 7.6.8
Хотя я не редактировал файлы еще, вот они:
Model/Controller/Setup
ли кто-нибудь столкнуться с подобными проблемами?
Пожалуйста, включите ваш код - ссылки из пастабин могут умереть. Если вы получаете пустую страницу, вы, вероятно, получаете фатальную ошибку PHP где-то - проверьте журнал ошибок или включите отображение ошибок во внешнем интерфейсе. – Jost
«Пустая белая страница» звучит так, как будто ваша система не печатает ошибки/исключения. Включите display_errors в php и установите вашу установку TYPO3 в настройку разработки, чтобы узнать, что происходит. Кроме того, вы говорите о том, что метод newAction() или createAction() ошибочен? – j4k3