Volt.php文件无法自动更新

时间:2014-06-12 13:54:22

标签: php phalcon volt

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

提前致谢。

1 个答案:

答案 0 :(得分:1)

没有。我不认为这已经改变了。但是,您可以在开发过程中设置compileAlways标记,或者根据您的应用环境变量设置它,如果您使用的话。请阅读this了解详情。

$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;
});