簡體   English   中英

phalcon伏特模板引擎刪除PHP代碼塊

[英]phalcon volt template engine remove php code blocks

如何從伏特模板文件中刪除php代碼塊,其中包含.phtml擴展名?

例如:

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

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

注意:我使用phalcon的最新版本。

如果擴展名是.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;
    }
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM