php - Savant3 模板引擎错误,检查 fetch() 结果

标签 php error-handling template-engine savant3

我尝试使用 Savant3,但总是出现相同的错误消息:

error, examine fetch() result

我的 wbx.php 包含:

session_start();
// include Savant class file
require_once 'lib/Savant3.php';
require_once 'lib/gemel.php';

// initialize template engine
$savant = new Savant3();

// assign template variables
$gemel = new Gemel;
$savant->aliasRead = $gemel->getAlias($username, $domain);


// interpolate variables and display template
$savant->display('template/test.tpl');

我的 tpl 是一个简单的 html 模板。 如果我在 wbx.php 中尝试 var_dump('$savant->aliasRead'); 它可以工作,所以是我的模板创建了此错误。

位置正确,我的 tpl 在模板中/

但是不起作用,不明白为什么......

最佳答案

也许将 Savant3 对象构造为:

$config = array(
    'template_path' => array('template')
);  
$savant = new Savant3($config);

关于php - Savant3 模板引擎错误,检查 fetch() 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16694164/

相关文章:

php-mysql 回滚替代函数

php - MySql 加载数据内联在字符串周围添加双引号

php - 如何在 Codiginator 模型不敏感查询中创建 SQL 查询 - SQL LIKE 查询

php - 重定向到我的custom404错误页面php

ios - 应用程序缺少默认组排行榜(ItunesConnect 错误)

php - 使用 PHP 显示数据库中的数据

reporting-services - SSRS从Tablix删除 “#Error”

php - 安全的php模板引擎

javascript - 在 mustache.js 模板中做一个简单的计算

templates - 是否有任何 Java 模板引擎基准测试?