1

Symfony2 のように Cakephp 2.x でテンプレート エンジンを使用するのが最適かどうか疑問に思います。TwigSmartyなどのテンプレート エンジンがいくつかあると読みました。

4

2 に答える 2

0

私はそれらを統合しました これが私のコードです

function generate_reports(){
        echo Configure::version();
        $this->autoRender = false;

        include('../vendors/Twig/autoload.php');
        $loader = new Twig_Loader_Filesystem('../views/reports/templates');   
        // $array=array('index' => 'Hello {{ name }}!');
        //$loader = new Twig_Loader_Array($array);
        $twig = new Twig_Environment($loader);
        echo $twig->render('index.html', array('name' => 'Fabien'));
     }

小枝をダウンロードして、vendors フォルダーに入れました。

次に、viewsフォルダー内にtemplatesという名前のフォルダーを作成しますファイルindex.htmlを作成しますこれはindex.htmlファイルのコンテンツです->こんにちは{{名前}}!

于 2014-10-28T11:29:50.973 に答える