您现在的位置是:首页 > 网站制作 > 网站建设网站建设
帝国cms 如何使用静态页面?
胜于蓝2016-07-05【网站建设】人已围观
简介一般模板下载站,包括我的网站,所说的静态页面模板,指的是html页面。一个不需要后台,不需要数据库就能预览的页面。例如,纯文字《时尚黑》这个博客模板,html代码是这样的:
<header>
<header>
<div class="logo"><a href="http://www.yangqq.com">杨青个人博客</a></div>
<nav>
<ul id="starlist">
<li><a href="index.html">网站首页</a></li>
<li><a href="about.html">关于我</a></li>
<li><a href="list.html">博客日记</a></li>
<li><a href="info.html">慢生活</a></li>
<li><a href="time.html">时间轴</a></li>
<li><a href="time.html">时间轴</a></li>
</ul>
</nav>
</header>
我们要把他们从数据库里面调用出来,套用帝国cms写法是这样的:
<header>
<div class="logo"><a href="[!--news.url--]">杨青个人博客</a></div> ////////// [!--news.url--] 是网站地址
<nav>
<ul id="starlist">
<li><a href="[!--news.url--]">网站首页</a></li>
[listshowclass]'0',12,0,0[/listshowclass] ////////// 循环栏目导航标签 (listshowclass) '0'为显示所有一级栏目,12是标签模板
</ul>
</nav>
</header>
ID 12的标签模板 这样写
页面模板内容(*)
[!--empirenews.listtemp--]
<!--list.var1-->
[!--empirenews.listtemp--]
列表内容模板(list.var) (*)
<li><a href="[!--classurl--]">[!--classname--]</a></li>
原理大概是这样的,现在我们实际操作一个页面,比如纯文字《时尚黑》模板,安装好帝国cms后,到FTP根目录,找到skin文件夹,再新建一个wenzi文件夹,将时尚黑的内容全部上传到wenzi文件夹。
修改首页模板
复制index.html所有代码,粘贴到首页模板
保存一下,再刷新首页,你会发现css的路径是不对的,所以要修改路径 [!--news.url--]skin/wenzi/
网站名称,关键字词,也都要替换成标签
类似下面这样的标题应该怎么调用呢?
<li><a href="#" target="_blank" title="个人博客,属于我的小世界!">个人博客,属于我的小世界!</a></li>
<li><a href="#" target="_blank" title="作为一个设计师,如果遭到质疑你是否能恪守自己的原则?">作为一个设计师,如果遭到质疑你是否能恪守自己的原则</a></li>
<li><a href="#" target="_blank" title="Come on,行动起来吧!我们和时间来一场赛跑!">Come on,行动起来吧!我们和时间来一场赛跑!</a></li>
<li><a href="#" target="_blank" title="或许换一个活法,能让你走出阴霾">或许换一个活法,能让你走出阴霾</a></li>
<li><a href="#" target="_blank" title="即便是坑,我也想要拉你入伙!">即便是坑,我也想要拉你入伙!</a></li>
<li><a href="#" target="_blank" title="女程序员职业生涯该如何发展?">女程序员职业生涯该如何发展?</a></li>
</ul>
灵动标签调用
[e:loop={"select * from [!db.pre!]ecms_news order by id desc",0,24,0}]
<li><a href="<?=$bqsr['titleurl']?>"title="<?=$bqr['title']?>" target="_blank"><?=$bqr['title']?></a></a></li>
[/e:loop]
万能模板标签调用
[ecmsinfo]'news',6,0,1,0,14,1,0,0[/ecmsinfo] 其中14就是标签模板ID
万能标签语法:
[ecmsinfo]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,标签模板ID,只显示有标题图片[/ecmsinfo]
再修改ID为14的标签模板
列表头和列表尾用[!--empirenews.listtemp--]表示,是固定的,代表循环的开始和结束。
其中循环的信息内容用列表内容变量<!--list.var*-->表示。
帝国cms就是以上两种方式调用,一种是灵动标签,一种是万能标签。
根据个人习惯,当然一个页面也可以混合,具体看官方教程,已经很详细了,我这里不再做解释
一招鲜吃遍天系列教程之万能标签教程:
在线观看:http://www.phome.net/doc/ecmsedu/yizhao/ecmsinfo/ecmsinfo.html 教程下载:http://www.phome.net/doc/ecmsedu/yizhao/ecmsinfo/ecmsinfo.zip |
一招鲜吃遍天系列教程之灵动标签:
在线观看:http://www.phome.net/doc/ecmsedu/yizhao/eloop/eloop.html 教程下载:http://www.phome.net/doc/ecmsedu/yizhao/eloop/eloop.zip |
刚开始掌握帝国cms确实是比较难,看官方的教程一步步来。
Tags:
很赞哦! ()
上一篇:帝国cms 下载链接输入密码
相关文章
随机图文
-
如何快速建立自己的个人博客网站
各大博客门户网站,相继关闭,做一个独立的个人博客网站,那是将来的趋势。越来越多的个人站长倾向于独立建站,有个属于自己的博客网站,那如何快速建立自己的个人博客网站呢,接下来,我 -
Nginx 搭建图片服务器
Nginx 安装http://www.cnblogs.com/itdragon/p/7850985.htmlVsftpd 安装http://www.cnblogs.com/itdragon/p/7857649.html本章知识点效果图:需求:实现图片的上传和批量上传技 -
帝国cms 广告调用和去掉广告图片的高和宽
帝国cms 广告调用 [e:loop={"select picurl,url,target from {$dbtbpre}enewsad where classid=3 order by adid asc limit 4",0,24,0}] <li class="slide" ><a href="<?=$b -
服务器对大前端扫盲 Vue.js + element-ui
一:Vue.js技术栈 npm:node.js的包管理工具,用于同一管理我们前端项目中需要用到的包、插件、工具、命令等,便于开发和维护。 ES6:Javascript的新版本,ECMAScript6的简称。利用ES6