joomla 3 で chronoforms v4 を使用してフォームを作成し、フォームに関連付けられたテーブルを作成しました。現在、db レコード cf_user_id を現在のユーザー ID に一致させることに基づいて、gws_chronoforms_data_gateway_registration からフィールドをロードしようとしています。
これについてどうすればいいですか?
joomla 3 で chronoforms v4 を使用してフォームを作成し、フォームに関連付けられたテーブルを作成しました。現在、db レコード cf_user_id を現在のユーザー ID に一致させることに基づいて、gws_chronoforms_data_gateway_registration からフィールドをロードしようとしています。
これについてどうすればいいですか?
「On Load」イベントの「DB Record Loader」アクションを使用して、ChronoForm を介してデータベース テーブルからデータを取得できます。Advanced タブの下に WHERE ステートメントを追加し、cf_id = 関連するものは何でも指定します。
カスタム コード アクションを追加して、次のような結果を表示します。
<?php
echo "<div>" . $form->data['fieldname'] . "</div>";
?>
フォーム要素を追加する必要はありません。
詳細については、 http: //www.chronoengine.com/faqs/tutorials/v4-tutorials/162-cfv4dbrecordloader.html のチュートリアルを参照してください。