phalcon框架模板设置必须以phtml?

WBOY
Libérer: 2016-06-06 20:31:50
original
1539 Les gens l'ont consulté

phalcon框架模板设置必须以phtml?
我设置index.html之后,刷新页面出现index.html.php
我想知道何解啊

而且我想知道在依赖注入那块

phalcon框架模板设置必须以phtml?

为什么不能在models里用$this->db,是这款框架设计的原因么?

回复内容:

phalcon框架模板设置必须以phtml?
我设置index.html之后,刷新页面出现index.html.php
我想知道何解啊

而且我想知道在依赖注入那块

phalcon框架模板设置必须以phtml?

为什么不能在models里用$this->db,是这款框架设计的原因么?

1、模板后缀可以设置
参见:Phalcon激活volt
2、依赖注入,实现全局懒惰加载 lazy load

  1. 注册模板引擎:
<code>php</code><code>/**
 2. view 
 */
$di->setShared('view', function() use ($config) {
    $view = new \Phalcon\Mvc\View();
    $view->setViewsDir($config->application->viewsDir);
    $view->registerEngines([
        '.phtml' => '\Phalcon\Mvc\View\Engine\Php',
        '.volt' => function($view, $di) use ($config) {
            $volt = new \Phalcon\Mvc\View\Engine\Volt($view, $di);

            $volt->setOptions(['compiledPath'       => $config->application->cacheDir . 'view/',
                                'compiledExtension' => '.compiled',
                                'compileAlways'     => true
            ]);

            $compiler = $volt->getCompiler();
            $compiler->addFilter('floor', 'floor');
            $compiler->addFunction('range', 'range');

            return $volt;
        },
            ]);

    return $view;
});
</code>
Copier après la connexion
  1. 在Model里面引用注册的服务:
<code>php</code><code>    $this->getDI()->get('db')->.......
</code>
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!