私はバックエンドアプリ用に異なるフォームを作成しました。1つはグループ管理者のユーザー用で、もう1つはグループクライアントのユーザー用です。クライアントには管理者が持っていない追加情報があるため、コードでデフォルトでグループを設定しています。ユーザーを作成する必要はありません。フォームからこのオプションを削除したいのですが、generator.ymlですでに試しました。
form:
class: sfGuardClientUserForm
display:
"User": [first_name, last_name, email_address, username, password, password_again]
"Permissions and groups": [is_active]
しかし、オプションが表示され続けるので、フォームクラスでウィジェットの設定を解除してみました
unset($this['groups_list']);
しかし、ウィジェットが存在しないという例外が発生します
このオプションを削除するにはどうすればよいですか?グループリストと権限、とにかく必要ありません
ありがとう