Smarty テンプレート、tpl 表示の問題
Smarty テンプレートを学習し始めたばかりで、他の設定はすべて成功していますが、最初のテスト プログラムを作成するときに正常に表示できません
Index.php:: の内容
< ;?php
/*設定ファイルをロード*/ 設定ファイルが正しく設定されていることを確認できます。 。 。 。 。
include '../config.php';
/*配列を宣言*/
$arr = array('computerbook','name'=>'PHP Advanced stage','unit_price' = >array('price'=>'¥65.00','unit'=>'this'));
/*タイトルと配列をテンプレートに渡す*/
$smarty -> assign('title','Smarty を使用して配列を読み取る');
$smarty -> assign('arr',$arr);
/*表示されるテンプレート ページ*/
$smarty - >display('02/index.tpl');
?>
インデックス、tpl テンプレート ファイル:
{% *インデックスを使用して最初の項目を取得します配列要素の値* %}
書籍カテゴリ: {% $arr[0] %}
{% *キー値を使用して 2 番目の配列要素値を取得* %}
書籍名 : {% $arr.name %}
{% *キー値を使用して二次元配列の要素値を取得* %}
書籍単価: {% $arr.unit_price.price %} /{% $arr.unit_price.unit %}
ブラウザでアクセスした場合に出力されますWeb ページ上で直接:
書籍購入情報:
{% *インデックスを使用して配列の最初の要素の値を取得* %} 書籍カテゴリ: {% $arr[0] %}
{% *キー値を使用して 2 番目の配列要素の値を取得します* %} 書籍名: {% $arr.name %}
{% *キー値を使用して 2 次元配列の要素値を取得します* %} 書籍単価: {% $arr.unit_price.price %} /{% $arr.unit_price.unit %}
専門家の回答をお待ちしています
------解決策---------- ----------
どのアドレスからアクセスしましたか?
------解決策---------
テンプレートページに直接アクセスできますか?
------解決策-----
index.php ページから始めていますか? $smarty ->display('02/index.tpl');
表示されたテンプレートファイル