0

私が作っているウェブサイトに連絡先フォームを実装しようとしています。php ファイルをテンプレートに含めることを推奨する人は誰もいません。

既存の連絡先フォームを Smarty で動作するように作成または変換する方法がわかりません。

ガイドラインはありますか?

4

1 に答える 1

0

さて、smarty の目的は、コード ロジックをデザイン テンプレートから分離することです。

したがって、お問い合わせフォームでは、 を使用する代わりにecho、出力を smarty 変数に書き込む必要があります。すなわち:

$smarty->assign('email', $email);

お問い合わせフォーム PHP の最後で、smarty テンプレートをロードする必要があります。

$smarty->display('index.tpl');

smarty のベスト プラクティスのページもお読みになることをお勧めします。これは、賢いテンプレートをどのように使用すべきかについての詳細な情報を提供します (また、単純な PHP を含めない理由についても説明します)。

于 2011-05-14T07:47:39.803 に答える