如何从volt模板文件(扩展名为.phtml)中删除php代码块?
例如:

<!-- must to be remove -->
<h1><?=$tutorial?><h1>
<!-- //remove area -->

<!-- must to be stay  -->
<h1> {{tutorial}} </h1>
<!-- //must to be stay  -->

注:我用的是法尔康的最后一个版本。

最佳答案

如果扩展名是.phtml则使用php模板引擎。
你将不得不改变你的di视图配置,包括volt引擎。volt和php引擎可以并排使用,并将根据扩展来训练使用哪种引擎。
https://docs.phalconphp.com/en/latest/reference/volt.html

<?php

use Phalcon\Mvc\View;

// Registering Volt as template engine
$di->set(
    'view',
    function () {

        $view = new View();

        $view->setViewsDir('../app/views/');

        $view->registerEngines(
            array(
                ".phtml" => 'Phalcon\Mvc\View\Engine\Php',
                ".volt" => 'Phalcon\Mvc\View\Engine\Volt'
            )
        );

        return $view;
    }
);

关于php - Phalcon伏特模板引擎删除php代码块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34984260/

10-09 16:56