Smarty无法加载css文件?

时间:2013-08-13 12:45:48

标签: php templates smarty

所以,我最近发现了Smarty,我必须说它是一个非常棒的模板引擎。 Anywho,我将使用这种PHP CMS类型的软件。

我正在尝试使用“userpanel /”目录进行智能工作,同时使用“public_html”目录中index.php进行的其他模板调用。

当前文件结构。 / home / user中/的public_html / ./ ../ includes / libs / templates / templates_c / userpanel /

“userpanel”目录的索引文件。 user@userdomain.com [〜/ public_html /] #cat userpanel / index.php

<?php
require '../libs/Smarty.class.php';

$smarty = new Smarty;

$smarty = new Smarty;
$smarty->setTemplateDir('../templates');
$smarty->assign('title', 'My CMS');
$smarty->assign('page', 'home');
$smarty->display('userpanel/main.tpl');


?>

这是模板结构。

/home/user/public_html/templates/
./  ../  userpanel/

“userpanel”是模板名称。

/home/user/public_html/templates/userpanel
./  ../  content.tpl  css/  footer.tpl  header.tpl  main.tpl

以下是main.tpl中的代码,页脚/标题/内容加载但没有CSS。

user@userdomain.com [~/public_html/templates/userpanel]# cat main.tpl 
<html>
<head>
<title>{$title}</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
{include file='userpanel/header.tpl'}
{include file='userpanel/content.tpl'}
<br />
{include file='userpanel/footer.tpl'}
</body>
</html>

我试过“templates / userpanel / css / style.css”&amp; “userpanel / CSS / style.css中”

但那些失败了。

Anywho,保持简短。对于我来说,使用Smarty作为管理面板的最佳方式是什么? index.php文件?为什么CSS文件没有加载?

谢谢。

0 个答案:

没有答案