CakePHP无法识别Twig Layouts

时间:2014-08-06 22:18:58

标签: php cakephp twig

我是CakePHP的新手,我需要将Twig集成到一个项目中。首先我安装了 TwigView 插件(https://github.com/predominant/TwigView)并尝试按照一小组说明进行操作。

安装

插件来源

我在 / app / Plugin / 中克隆了插件存储库。

创建了 TwigView 文件夹。

Twig来源

我将 / app / Plugin / TwigView / Vendor / 下的Twig来源放在名为 Twig

的文件夹中

配置

我将此添加到 /app/Config/bootstrap.php

CakePlugin::loadAll();

这是 AppController

public $viewClass = 'TwigView.Twig';

我还在 / app / Plugin / TwigView / tmp / views

中向所有人授予权限

问题1

应用程序一直要求 .ctp 文件,我需要使用 .tpl 模板。我尝试在 AppController

中添加它
public $layout = 'default.tpl';

但它会抱怨,说它找不到 default.tpl.ctp

问题2

如何将参数传递给Cake控制器的枝条模板?

0 个答案:

没有答案