assign("foo","bar"); test.htmlは <html> "> assign("foo","bar"); test.htmlは <html> "> assign("foo","bar"); test.htmlは <html> " />

テンプレートライトタグ

私は本当に検索しましたが、何も見つかりませんでした。

私はテンプレートライトで初めてです。私は私のプロジェクトtemplate_liteライブラリを追加し、私は2つのファイルがあります。

test.phpは:

 require("../src/class.template.php");
 $tpl = new Template_Lite;
 $tpl->assign("foo","bar");

test.htmlは

<html>
    <head>
    <title>Document Title</title>
    </head>
    <body>
          {$foo}
    </body>
</html>

what the wrong is output:"{$foo}"

2

1 答え

ドキュメントによれば、2つの変数を設定する必要があります。

テンプレートを読み込んだ後に設定する必要がある変数は2つあります   Lite:$ template_dirと$ compile_dir。

require('/path/to/class.template.php');
    $tpl = new Template_Lite;
    $tpl->compile_dir = "compiled/";
    $tpl->template_dir = "templates/";
0
追加された
同じ..何も変わっていない:(
追加された 著者 snnlankrdsm,
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com