帝国cms模板页面的开发和其他建站程序一样,比如wordpress程序,也是对页面进行拆分调用,然后使用函数在独立的页面进行调用,这样就避免了在各个模板开发过程,重复写入头部、尾部、侧边栏等
比如首页,也是页面头部、页面尾部、首页主体(列表页+侧边栏形式)构成,所以我们先进行页面头部的开发。下面一起来学习帝国cms页面头部的开发学习吧!
1、先了解帝国cms页面头部所在位置:
路径:后台–模板–公共模板变量–管理模板变量–页面头部
2、页面头部调用代码:
也就是模板变量名:
[!--temp.header--]
3、明确网页头部主要包含什么
比如:博客头部,主要由欢迎词、广告位、logo、网站名称、导航栏、搜索框组成,所以开发网页头部前需要明确头部主要都包含什么
3-1、网页三大标签:标题、关键词、描述
<title>[!--pagetitle--]</title>
<meta name=\"keywords\" content=\"[!--pagekey--]\" />
<meta name=\"description\" content=\"[!--pagedes--]\" />
3–2、网站名称
任何一个网站都有名称,比如:xingkongweb.com 网站名称:星空博客
网站名称调用:
[!--pagetitle--]
拓展:页面头部支持的变量有
3-3、网站导航
一级栏目导航:
- [!–class.menu–]
多级栏目导航
<nav>
<ul id=\"starlist\">
<li><a href=\"[!--news.url--]\" title=\"首页\">网站首页</a></li>
[e:loop={\"select classid,classname,islast,sonclass from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,classid ASC\",0,24,0}]
<?php $classurl=sys_ReturnBqClassname($bqr,0);//取得栏目地址 ?>
<?php
if($bqr[sonclass]==\'\' or $bqr[sonclass]==\'|\') //判断是否存在子栏目 另外加一句判断。坑爹的帝国cms,有时候会莫名其妙的把终极栏目记录了一个值“|”
{
?><li><a href=\"<?=$bqsr[classurl]?>\" ><?=$bqr[classname]?></a></li><?php
}
else
{
?>
<li class=\"menu\"><a href=\"<?=$bqsr[classurl]?>\" ><?=$bqr[classname]?></a>
<ul class=\"sub\">
<?php
$newsclass=$empire->query(\"select classid,classname from \".$dbtbpre.\"enewsclass where bclassid=\".$bqr[classid].\" order by myorder,classid asc\");
while($classr=$empire->fetch($newsclass))
{
$classrurl=sys_ReturnBqClassname($classr,9); //取得子栏目地址
?><li><a href=\"<?=$classrurl?>\"><?=$classr[classname]?></a></li><?php
}
?>
</ul><span></span></li>
<?php
}
?>
[/e:loop]
</ul>
</nav>
3-4、网站搜索
其中,为了避免搜索出错或者搜索不到内容
<form action=\"http://xingkongweb.com/e/search/index.php\" method=\"post\" name=\"searchform\" id=\"searchform\">
form action必须使用绝对地址,不能用相对地址。如果不知道什么是绝对地址,什么是相对地址?
参阅文章:html绝对地址和相对地址的区别
页面头部构成无非也就是网站名称、导航栏、搜索框组成。至于欢迎词、以及联系QQ微信之类,直接html代码使用div标签写入即可。
1. 资源都是经过站长或作者收集测试修改后发布分享。如若转载请在文内以超链形式注明狐狸库文章出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。
请登录后查看评论内容