0

使用 volt 模板时,以 .volt 结尾的文件会自动生成一个 volt.php 文件,如果对 volt 文件进行了任何更改,除非手动删除 volt.php 文件以生成新的 volt,否则不会更新 volt.php 文件。 .php 文件。有没有办法在进行更改时自动更新?

提前致谢。

4

1 回答 1

1

没有。我认为这没有改变。但是,您可以compileAlways在开发时设置标志,或者根据您的应用程序环境变量设置它(如果您使用一个)。阅读本文了解更多详情。

$di->set('view', function(){
    $view = new \Phalcon\Mvc\View();
    $view->setViewsDir('../app/views/');

        $view->registerEngines(array(
            '.volt' => function($view, $di) {
            $volt = new \Phalcon\Mvc\View\Engine\Volt($view, $di);
            $volt->setOptions(array(
              'compiledPath' => '../app/compiled/',
              'stat' => true,
              'compileAlways' => true  
            ));
            return $volt;
            }
        ));

    return $view;
});
于 2014-06-12T17:06:34.750 回答