私はJoomlaに不慣れで、APIを理解するのは難しいです。
現在ログインしているユーザーの詳細が含まれるフォームフィールドを含む単純なページを作成したいと思います。それは支払い処理のためにサードパーティのサイトに送信されます。
誰かが私を助けてくれます、動的ページを作成する方法は何ですか?
私はJoomlaに不慣れで、APIを理解するのは難しいです。
現在ログインしているユーザーの詳細が含まれるフォームフィールドを含む単純なページを作成したいと思います。それは支払い処理のためにサードパーティのサイトに送信されます。
誰かが私を助けてくれます、動的ページを作成する方法は何ですか?
こんな感じでお仕事できます
このフォームをログイン ユーザーのみに表示する必要がある場合は、
下に新しいレイアウトを作成components/com_users/view/profile/tmpl/new_layout.php
また、レイアウトを確認してこのページに必要な値を設定しcomponents/com_users/view/profile/view.html.php
、モデルから必要なデータを返す関数を呼び出すこともできます
ここに profile.php がありますcomponents/com_users/models/
カスタム フォーム new_layout.php で、次のようなフォーム アクションを追加できます
index.php?option=com_users&view=profile&task=profile.addNewData
。
これにより、フォーム データが profile.php コントローラーに送信されます。関数名は addNewData() です。
このコントローラーからプロファイル モデルを呼び出すことができます。
何をしなければならないか、少しは分かっていただけると思います。