2013-11-21 3 views
7

Я хочу установить и использовать Twig как в модуле, и я скопировал содержимое/lib/twig/contents в папку с именем/twig в папке моих модулей. Я поставил require_once ('twig/Autoloader.php'); в верхней части моего модуля и я использую Twig_Autoloader :: регистр(), чтобы попытаться получить его работу, но как только я используюУстановите TWIG шаблонный движок отдельно, без композитора

$this->loader = new Twig_Loader_Filesystem($path); 
$this->twig = new Twig_Environment($this->loader, array(
    //options 
)); 

И я получаю эту ошибку: Фатальная ошибка: Class «Twig_Loader_Filesystem» не найден в

Как это разрешить?

+0

Извините, вы можете показать мне, где вы получите '$ path' от – Sevenearths

+1

Мне пришлось немного копать, у меня были эти переменные из корневой папки + макета. Но я не помню, что это было за время. – Hawiak

+0

Не беспокойтесь. Мне удалось встать и запустить с этим в конце> https://github.com/marvin/php-twig-example :) – Sevenearths

ответ

7

Переименовать папку twig в Twig, а затем измените включают:

require_once('Twig/Autoloader.php'); 

Это должно работать.

+0

Хорошо, я чувствую себя настолько глупо. Огромное спасибо! – Hawiak

+0

А, так просто, но спас мне столько времени. Благодаря! –

+0

ты спас мой день, ты – west44

Смежные вопросы