我正在遵循某人的代码,并在smarty php netbeans中遇到此问题。 错误状态
致命错误:消息为“无法启用”的未捕获异常“ SmartyException” 加载模板文件“ bootstrap.tpl” C:\ wamp64 \ www \ SOCS \ libs \ smarty \ sysplugins \ smarty_internal_templatebase.php 在第130行(!)SmartyException:无法加载模板文件 'bootstrap.tpl'在 C:\ wamp64 \ www \ SOCS \ libs \ smarty \ sysplugins \ smarty_internal_templatebase.php 在第130行
我在第130行上
// checks if template exists
if (!$_template->source->exists) {
if ($_template->parent instanceof Smarty_Internal_Template) {
$parent_resource = " in '{$_template->parent->template_resource}'";
} else {
$parent_resource = '';
}
throw new SmartyException("Unable to load template {$_template->source->type} '{$_template->source->name}'{$parent_resource}");
}
因此找不到模板。但是我把它放在veiws / templates文件夹中
$templatesDir = array(
'main_views' => PATH . '/views/main_views',
'administrator_views' => PATH . '/views/administrator_views/',
'signatory_views' => PATH . '/views/signatory_views/',
'student_views' => PATH . '/views/student_views/',
'templates' => PATH . '/views/templates/');
$this->setTemplateDir($templatesDir);
$this->setCompileDir(PATH . '/libs/smarty/templates_c/');
$this->setConfigDir(PATH . '/libs/smarty/configs/');
$this->setCacheDir(PATH . '/libs/smarty/cache/');
我进行了很多搜索,但无法解决,因此任何人都可以帮助我。