Как заполнить настраиваемое поле соответствующим значением базы данных в форме редактирования femanager? ⇐ Php
-
Anonymous
Как заполнить настраиваемое поле соответствующим значением базы данных в форме редактирования femanager?
В продолжение предыдущего вопроса я добавил в регистрационную форму настраиваемое поле с расширением femanager в TYPO3 10.4. Это хорошо работает.
При использовании формы редактирования femanager мое настраиваемое поле не заполняется тем значением, которое оно имеет в серверной части.
Все поля по умолчанию заполняются нормально, и я не вижу разницы в их настройке по сравнению с моим настраиваемым полем. Как правильно заполнить настраиваемое поле?
Я также получаю сообщение об ошибке, которая может быть связана с этим: при попытке использовать новое поле в шаблоне списка я получаю: Типизированное свойство myVendor\myExtension\Domain\Model\User::$myNewField не должно быть доступно перед инициализацией
myExtension/ext_tables.sql:
СОЗДАТЬ ТАБЛИЦУ fe_users ( myExtension_myNewField varchar(255) DEFAULT '' NOT NULL, ); /MyExtension/Classes/Domain/Model/User.php:
В продолжение предыдущего вопроса я добавил в регистрационную форму настраиваемое поле с расширением femanager в TYPO3 10.4. Это хорошо работает.
При использовании формы редактирования femanager мое настраиваемое поле не заполняется тем значением, которое оно имеет в серверной части.
Все поля по умолчанию заполняются нормально, и я не вижу разницы в их настройке по сравнению с моим настраиваемым полем. Как правильно заполнить настраиваемое поле?
Я также получаю сообщение об ошибке, которая может быть связана с этим: при попытке использовать новое поле в шаблоне списка я получаю: Типизированное свойство myVendor\myExtension\Domain\Model\User::$myNewField не должно быть доступно перед инициализацией
myExtension/ext_tables.sql:
СОЗДАТЬ ТАБЛИЦУ fe_users ( myExtension_myNewField varchar(255) DEFAULT '' NOT NULL, ); /MyExtension/Classes/Domain/Model/User.php:
Мобильная версия