[英]Twig_Error_Loader directory does not exist
我想更改樹枝的渲染路徑。 我正在將樹枝與codeigniter一起使用。 我的代碼如下:
$loader = new Twig_Loader_Filesystem(FCPATH.'themes/site/default');
$twig = new Twig_Environment($loader);
$twig->load('layout.twig.php');
echo $twig->render(APPPATH.'views/site/welcome.twig.php', $data);
但是代碼給出了錯誤:
Type: Twig_Error_Loader
Message: Unable to find template "/var/www/html/test.ab/application/views/site/welcome.twig.php" (looked into: /var/www/html/test.ab/themes/site/default).
Filename: /var/www/html/test.ab/vendor/twig/twig/lib/Twig/Loader/Filesystem.php
Line Number: 232
$loader = new Twig_Loader_Filesystem(FCPATH.'themes/site/default'); $twig = new Twig_Environment($loader); echo $twig->render('welcome.twig.php', $data);
視圖文件是相對於FCPATH的。'themes / site / default'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.