3

拡張子が .phtml のボルト テンプレート ファイルから php コード ブロックを削除するにはどうすればよいですか?

例えば:

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

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

注: 私は phalcon の最後のバージョンを使用しています。

4

1 に答える 1

2

拡張子が の.phtml場合は、PHP テンプレート エンジンを使用しています。

Volt エンジンを含めるには、DI ビューの構成を変更する必要があります。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;
    }
);
于 2016-01-25T09:10:58.420 に答える