使用Autoloader.php通过FTP配置Twig

时间:2014-06-07 15:47:35

标签: php html ftp twig

我尝试让Twig在我的应用程序中工作。

所以,我已经解压缩并在Twig文件夹中的FTP上传了Twig文件。

我在twig_templates文件夹模板base.twig中创建了这样的内容:

<!DOCTYPE html>

<html lang="pl">
    <head>
        <title>{{title}}</title>

        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>

    <body>

        <div id="content-container">        
            <{{type}} id="content">         
            {% block content %}
            {% endblock %}
            </{{type}}>
        </div>

    </body>
</html>


我已经尝试在base.php文件中使用此模板(部署在项目根文件夹中):

 <?php     

require_once '/Twig/lib/Twig/Autoloader.php';
Twig_Autoloader::register();

$loader = new Twig_Loader_Filesystem('/twig_templates');
$twig = new Twig_Environment($loader, array(
    'cache' => '/twig_templates/cache') );


$template = $twig->loadTemplate('base.twig');
echo $template->render(array (title=>"title", type=>"article"));

?>

我完全无法让这个工作,也不知道为什么。我已尝试使用.twig.html个文件,但它似乎没有任何区别。代码似乎很好(对我来说),所以也许它只是关于Twig配置?

0 个答案:

没有答案