私が作っているウェブサイトに連絡先フォームを実装しようとしています。php ファイルをテンプレートに含めることを推奨する人は誰もいません。
既存の連絡先フォームを Smarty で動作するように作成または変換する方法がわかりません。
ガイドラインはありますか?
私が作っているウェブサイトに連絡先フォームを実装しようとしています。php ファイルをテンプレートに含めることを推奨する人は誰もいません。
既存の連絡先フォームを Smarty で動作するように作成または変換する方法がわかりません。
ガイドラインはありますか?
さて、smarty の目的は、コード ロジックをデザイン テンプレートから分離することです。
したがって、お問い合わせフォームでは、 を使用する代わりにecho
、出力を smarty 変数に書き込む必要があります。すなわち:
$smarty->assign('email', $email);
お問い合わせフォーム PHP の最後で、smarty テンプレートをロードする必要があります。
$smarty->display('index.tpl');
smarty のベスト プラクティスのページもお読みになることをお勧めします。これは、賢いテンプレートをどのように使用すべきかについての詳細な情報を提供します (また、単純な PHP を含めない理由についても説明します)。