在 Smarty 显示方法中不起作用
显示方法不起作用仅打印“kamal”而不打印“maisuriya”
请帮助我?
print("kamal");
$tpl->display('default_layout'. $config['tplEx']);
print("Maisuriya");
Display method not working only print "kamal" not print "maisuriya"
Please help me?
print("kamal");
$tpl->display('default_layout'. $config['tplEx']);
print("Maisuriya");
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您没有看到任何错误消息,您可能需要使用 ini_set("display_errors", true); 激活它们(暂时); error_reporting(E_ALL);
如果您使用的是 Smarty3,请在设置 Smarty 后运行
$tpl->testInstall();
以查看是否一切正常。然后检查您的模板是否存在$tpl->templateExists('default_layout'.$config['tplEx']);
我的猜测是请求的文件不存在,或者模板包含语法错误,或者模板中调用的某些函数未正确执行。但如果没有错误消息,我无法判断。
If you're not seeing any error messages, you might want to activate them (temporarily) with
ini_set("display_errors", true); error_reporting(E_ALL);
If you're using Smarty3 run a
$tpl->testInstall();
after you've setup Smarty to see if everything is ok. Then check if your template exists with$tpl->templateExists('default_layout'. $config['tplEx']);
My guess is either the requested file doesn't exist, or the template contains syntax errors, or some function called within the template did not execute properly. But without the error message, I can't tell.