phalcon-framwork/view-engine

phalcon view smarty引擎适配器

v1.0.0 2018-12-10 06:29 UTC

This package is auto-updated.

Last update: 2024-09-10 20:31:01 UTC


README

安装

composer require phalcon-framwork/view-engine
使用
use PhalconViewEngine\Smarty as ViewEngineSmarty;

// 视图配置
/* 'engines' => [ 
        '.volt' => 'viewEngineVolt',
        '.phtml' => 'viewEnginePhp',
        '.html' => 'viewEngineSmarty'
    ] */

$di->setShared('viewEngineSmarty', function (View $view, DI $di) {
	// 获取配置
    $smartyConfig = $this->getConfig()->services->view_engine_smarty->toArray();
    $viewEngineSmarty = new ViewEngineSmarty($view, $di);
    // 设置配置
    $viewEngineSmarty->setOptions($smartyConfig);
    return $viewEngineSmarty;
});