さまざまな種類のフィールドを追加できる joomla の連絡先フォーム モジュールがあります。つまり、テキストボックス、ラジオボタン、チェックボックスです。このモジュールを使用すると、バックエンドのフィールドのデフォルト値を指定できます。しかし、私が望むのは、ページの見出しを取得することです。
<div class="componentheading">
<h1>Page Name</h1>
</div>
Page Name
連絡先フォームが読み込まれる直前に、テキストボックスの 1 つに割り当てます。質問が多すぎる場合は、SEF である限り、テキスト ボックスに URL を割り当ててもかまいません。データベースからこれらのフィールドを選択し、デフォルト値でフォーム上に作成するphpコードを見つけました。
$field->html_tag = '<input type="text" name="' . $field->name . '" id="' . $field->name . '" ' . $maxlength . ' ' . $field->field_parameters . ' value="' . $postData_field_value . '" />';
したがって、ロジックは次のようになります
if (field_name = 'WantedTextbox')
{
$field->html_tag = '<input type="text" name="' . $field->name . '" id="' . $field->name . '" ' . $maxlength . ' ' . $field->field_parameters . ' value="' . $pageheading . '" />';
}
else
{
//The normal statement
}
では、これをコードに変換するにはどうすればよいでしょうか。私はphpがあまり得意ではありません。