安装TWIG模板引擎独立版,不需要使用composer。

7
我想安装并使用Twig作为一个模块,我将/lib/twig/中的内容复制到我的模块文件夹下的/twig文件夹中。在我的模块顶部输入 require_once('twig/Autoloader.php');,以便使用Twig_Autoloader::register()来尝试让它工作,但是一旦我使用了它就出问题了。
$this->loader = new Twig_Loader_Filesystem($path);
$this->twig = new Twig_Environment($this->loader, array(
    //options
));

我遇到了这个错误: 致命错误:找不到类“Twig_Loader_Filesystem”
我该如何解决?

抱歉,您能告诉我 $path 是从哪里获取的吗? - Robert Johnstone
1
我不得不仔细查找,这些变量是从根目录和布局文件夹中构建的。但我不记得那些是什么了,已经有一段时间了。 - Hawiak
没问题。最终我成功地使用了这个 > https://github.com/marvin/php-twig-example :) - Robert Johnstone
1个回答

7
twig文件夹重命名为Twig,然后更改您的包含方式:
require_once('Twig/Autoloader.php');

现在应该可以正常工作了。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接