尝试从s3加载twig模板文件。
$themePath = "https://path/to/s3/file";
require_once APPLICATION_PATH.'/../library/Twig/Autoloader.php';
Twig_Autoloader::register();
$loader = new Twig_Loader_Filesystem($themePath);
$this->appTwig = new Twig_Environment($loader, array(
// 'cache' => APPLICATION_PATH.'/../cache',
));
$this->view->appTwig = $this->appTwig;
$this->template = $this->appTwig->loadTemplate($this->appView.'.yo');
echo $this->template->render(array();
当我尝试加载模板文件时,出现“目录不存在”的异常。
基本上我想将所有twig文件存储在s3上,以便可以从我的任何服务器访问它们。不知道如何使这项工作。看起来Twig要求在本地计算机上有一个目录作为文件系统。请帮忙!!!