【问题标题】:Install TWIG template engine stand alone, without composer独立安装 TWIG 模板引擎,无需 composer
【发布时间】:2013-11-21 03:02:56
【问题描述】:

我想在模块中安装和使用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
  • 我不得不挖掘一点,我已经从根目录 + 布局文件夹中构建了这些变量。但我不记得那些是什么了,已经有一段时间了。
  • 不用担心。我最终设法启动并运行它> github.com/marvin/php-twig-example :)

标签: php templates twig


【解决方案1】:

将您的twig 文件夹重命名为Twig,然后更改您的包含:

require_once('Twig/Autoloader.php');

它现在应该可以工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-13
    • 2012-03-09
    • 2012-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多