Smarty,子目录中的页面
我试图弄清楚如何使用 php Smarty 模板引擎将页面保存在子目录(类别)中。
例如,如果我的结构是:
index.php
category1/page1.php
category2/page2.php
等,
渲染得很好
根index.php使用默认的smarty设置
<?php
require_once('lib/smtemplate.php');
$data = array(
'meta_keywords' =>'key1, key2',
'category' =>'category1'
);
$tpl = new SMTemplate();
$tpl->render('page', $data);
?>
:但是如果我将它复制到子目录中,即使我更改为,它也会中断
require_once('../lib/smtemplate.php');
,并且到目前为止我找不到解决方案。
感谢您的帮助。 谢谢。
i am trying to figure out how to hold pages in subdirectories (categories) using php Smarty template engine.
For instance if my structure is:
index.php
category1/page1.php
category2/page2.php
etc.
the root index.php is rendering just fine
using the default smarty setup:
<?php
require_once('lib/smtemplate.php');
$data = array(
'meta_keywords' =>'key1, key2',
'category' =>'category1'
);
$tpl = new SMTemplate();
$tpl->render('page', $data);
?>
but if i copy it into subdirectory it breaks even if i change to
require_once('../lib/smtemplate.php');
and i cant find a solution so far.
Appreciate your help.
thx.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
定义基本路径:
并包含如下内容:
Define a basepath:
And include like this: