RainLab User Plugin のプラグイン拡張機能を作成しようとしています。ユーザーデータ用に別のテーブルを作成するアプローチを使用しています(リレーションシップによる拡張)。ユーザーに関連するこのすべての myplugin 情報を別のデータベースで管理したいと考えています。ユーザープラグイン拡張ビデオに従ってすべてをフォローしました。すべて正常に動作しています。新しいユーザーがバックエンドから作成されると、拡張プロファイル テーブルのエントリが自動的に追加され、テーブルに行が挿入されます。
しかし、同じ拡張データのフロント エンド プロファイル更新ページを作成したかったのです。このためのコンポーネント作成ビデオに従い、このためのフロント エンド コンポーネントを作成しました。
現在の問題は次のとおりです。既存のユーザーの拡張プロファイルを更新すると、適切に更新されます。ただし、ユーザーがフロント エンド レジスタ コンポーネントから作成されると、テーブルに拡張エントリが作成されません。そのため、拡張プロファイルのフロント エンドからデータを更新できませんでした。
しかし、バックエンドに入ってこのユーザー エントリを開くと、拡張テーブルにそのエントリが作成されます。
何が問題なのか理解できません。同じプラグインが、ユーザーの自動アクティブ化を設定したローカル サーバーで動作しています。私の本番サーバーでは、電子メールのアクティブ化を維持していました。私が使用しているファイルは次のとおりです。