いくつかのカスタムフィールドを持つカスタムFEユーザーを作成する必要があります。 また、フロントエンドから別のユーザーグループに割り当てる必要があります。TYPO3:モデルを拡張して既存のテーブルにマップ
私の最初のアプローチはhereです。あまりうまく動かなかった。
もう1つのエクステンションを作成し、hereというガイドに従ってください。
私が最初にしたことは、自分のCustomFEUモデルの既存モデルの拡張クラスフィールドに\TYPO3\CMS\Extbase\Domain\Model\FrontendUser
を追加することでした。 その後、私はFEgroupという名前の別のモデルを作成し、テーブルfe_groups
にマップしました。その後、私はCustomFEUにn:m関係を接続しました。
new
アクションで新しいCustomFEUを作成しようとすると、フォームを送信した後に空白のページが返され、ユーザーは追加されません。
私が見つけた唯一の奇妙なことは、/Classes/Domain/Repository/
フォルダが空であることでした。私はまだファイルを編集しませんでしたが
TYPO3 7.6.8
、ここで彼らは、次のとおりです。
Model/Controller/Setup
は誰もが同じような問題に遭遇しましたか?
あなたのコードをインライン化してください - pastebinのリンクが死ぬことがあります。空白のページを取得している場合は、PHPの致命的なエラーが発生している可能性があります。エラーログを確認するか、フロントエンドでエラーを表示することができます。 – Jost
システムがエラー/例外を出力していないのと同様に、「空の白いページ」と表示されます。 phpでdisplay_errorsをオンにし、TYPO3のインストールを開発プリセットに設定して、何が起こっているかを確認します。また、newAction()メソッドまたはcreateAction()メソッドが間違っているとお考えですか? – j4k3