私は、JUST Index.php の Web サイトで Smarty 3.1 を使用しています。
では、連絡先ページを追加して作成するにはどうすればよいでしょうか。
1) contact.php を作成し、まったく新しいテンプレートを作成しますか?
2) index.php?page=contact ?? にします。
3) contact.php を作成し、テンプレートを使用して変数をテンプレートに渡し、連絡先を表示します....?
2) index.php?page=contact にする
より良いアプローチは、集中型システムを使用することです。ページの値を取得して、適切なテンプレートをロードできます。
例えば:
switch ($page) {
case "home":
$template="home.tpl";
break;
case "contect":
$template="contact.tpl";
break;
default:
$template="404.tpl";
break;
}
$smarty->display($template);