在模板制作过程中,最重要是掌握模板的置标。

模板标记符的功能是否完善,是设计好模板的一个重要步骤,也决定了内容管理系统的功能。Gpower CMS模板置标的功能非常强大,可实现任意风格的页面显示,是国内同类产品功能最先进,技术最领先的模板引擎。

如下是一个简单的模板文件的例子:

<HTML>
<HEAD>
<TITLE>模板示例</TITLE>
</HEAD>
<BODY>
<FONT COLOR="RED">
$curArticle.name  (*当前文章的标题)
</FONT>
<P>
<FONT COLOR="NAVY">
$curArticle.content  (*当前文章的内容)
</FONT></P>
</BODY>
</HTML>

下面来详细介绍如何实现页面的各种表现形式:

目录

[隐藏]

  • 1 栏目列表
  • 2 文章列表
  • 3 栏目路径
  • 4 文章内容
  • 5 相关新闻
  • 6 相关附件
  • 7 包含静态模板
  • 8 包含动态模板
  • 9 参考来源
  • 10 Gpower CMS使用手册导航

栏目列表

用于各种模板,主要是针对企业内容列出栏目的名称。是各个html页面相互切换的主要桥梁,利用这个置标之后,用户可以根据企业的内容需要,随时添加、更改和删除栏目;

#foreach($channel in $cms.getChildren($curChannel.ID))<td><a href=”$cms.getUrl($channel)”>$channel.title</a></td>
#end

其中:

  • $curChannel.ID*指当前栏目的地址
  • $channel.title *指栏目的名称

文章列表

主要用于索引模板,主要列出文章题目或相关信息。点击其中一条,可以直接进入相应的文章记录页面;

#foreach($article in $cms.getContents($curChannel, 10))
<td><a href=”$cms.getUrl($article)”>$article.name
($cms.format($content.publishDate))
</a></td>
#end

其中:

  • $curChannel代表当前栏目
  • 10代表取当前栏目下的前10条新闻
  • $article.name指文章的标题
  • $cms.format($content.publishDate) 格式化显示日期(例如:$cms.format($fullArticle.publishDate, "yyyy-MM-dd HH:mm"))
  • 取指定栏目的文章列表:

例如列出公司新闻栏目下的十篇文章列表,可以这样表示:

#foreach($article in $cms.getContents(“公司新闻”, 10))<tr><td><a href=”$cms.getUrl($article)”>$article.name</a></td></tr>
#end
  • 取当前栏目下的头条新闻列表:

取当前栏目下头条新闻中的10条头条新闻题目:

#foreach($article in $cms.getContents($curChannel.name, “头条新闻”, 10))<tr><td><a href=”$cms.getUrl($article)”>$article.name</a></td></tr>
#end
  • 取指定栏目下的头条新闻列表:

取首页中头条新闻中的10条头条新闻题目:

#foreach($article in $cms.getContents(“首页”, “头条新闻”, 10))<tr><td><a href=”$cms.getUrl($article)”>$article.name</a></td></tr>
#end
  • 显示更多列表:

如图所示,公司新闻中包括四条新闻题目,点击更多,可以看其他新闻内容,那么“更多”则由以下置标来完成:

<td><a href=’$cms.getUrl($curChannel)’>更多…</a></td>

其中$curChannel指当前的栏目名

“更多…”可以替换成相应的图片,如上图的

栏目路径

用于各种模板,主要体现当前栏目的所在位置;

#foreach($channel in $cms.getPathChannels($curChannel))
<a href="$cms.getUrl($channel)">$channel.title</a>»
#end

文章内容

主要用于记录模板,列出文章题目或内容等相关信息;

$curArticle.name
$curArticle.content

仅用于记录模板

Gpower CMS/模板置标相关推荐

  1. TRS_WCM(拓尔思信息技术有限公司)内容协作平台平台置标经验攻略

    TRS_WCM置标过程中经验积累 版本V4.0-2014.6.24-穿越者7号 目录 1.嵌套模板置标 1 2.栏目名称超链接置标 1 3.列表循环输出文档标题包含超链接 1 4.取既定栏目下第一篇文 ...

  2. CMS模板应用调研问卷

    截止目前,已经有数十家网站与我们合作,进行了MIP化改造,在搜索结果页也能看到"闪电标"的出现.除了改造方面的问题,MIP项目组被问到最多的就是:我用了wordpress,我用了织 ...

  3. 苹果cms模板_苹果cms是什么东西?

    苹果cms是什么东西? 苹果cms是什么东西? 在这里我的主题网要详细的解释下,苹果cms不是个东西.苹果CMS程序是一套采用PHP+MYSQL环境下运行的完善而强大的快速建站系统. 经过近多年的开发 ...

  4. 产品ajax无刷新kesion,KesionCMSV6置标使用手册.doc

    KesionCMSV6置标使用手册 KesionCMSV6置标使用手册 1.KesionCMSV6标签清单一览表 本次已将所有的标签重新整理出来. 使用方法: 这些标签可以直接复制粘贴到模板中要调用的 ...

  5. 帝国cms模板中php,帝国cms模板中使用PHP生成随机字符的方法

    做站的站长很多时候买个模板就直接用,对于模板的一些小优化这类知道的很少,下面来说说如何在模板中使用随机字符来提供模板的唯一性和原创程序.Kzm云狐网 - 电脑_数码_手机应用的IT技术网站Seo 方法 ...

  6. 织梦网站后台-织梦网站后台登陆方式-织梦CMS模板

    织梦网站后台登陆方式:域名/dede即可进入网站后台.织梦cms是一个独立的网站程序.今天给大家推荐的是织梦cms模板(内置5W套织梦cms模板)以及免费织梦cms插件其中包括有:织梦cms采集插件. ...

  7. 帝国CMS模板,免费帝国CMS模板,帝国CMS建站教程

    帝国CMS模板,很多帝国CMS站长问我没有好用的帝国CMS模板.人们都知道那种经常被使用帝国CMS模板,是不利于网站SEO优化.好的帝国CMS模板内置了很多SEO优化设置,结合批量采集.伪原创.发布并 ...

  8. 织梦cms模板-织梦自适应模板-织梦模板

    织梦cms是一个独立的网站程序.今天给大家推荐的是织梦cms模板(内置5W套织梦cms模板)以及免费织梦cms插件其中包括有:织梦cms采集插件.织梦cms伪原创插件.织梦cms发布插件.织梦cms主 ...

  9. 部分wcm特殊置标写法

    部分wcm特殊置标写法 一.调用同一系统中其他站点的内容的问题 <TRS_ROLLDOCUMENTS FROMCHANNELIDS="61,64" TIMERANGE=&qu ...

  10. 苹果cms模板_苹果cms怎么添加TV电视直播栏目?

    今天给大家写一个适用于本站最新苹果cms带后台模板给网站添加TV电视直播教程(效果如底图),此教程适用于最新几套带后台苹果cms模板 1,首先添加一个新分类,分类的名称填写"电视直播&quo ...

最新文章

  1. 《DSP using MATLAB》Problem 6.3
  2. ASP.NET MVC and jqGrid 学习笔记 2-如何从本地获得数据
  3. 视觉计算/深度学习/人工智能 笔试面试 汇总(腾讯、网易、yy、美图等)
  4. [译] 常用 Phpstorm tips (下/共3部分)
  5. python算法书推荐-你也能看得懂的Python算法书
  6. js app缓存自动刷新_如何通过清除缓存来刷新App Store中的内容
  7. Java网络编程从入门到精通(5):使用InetAddress类的getHostName方法获得域名
  8. 阿里云PolarDB发布重大更新 支持Oracle等数据库一键迁移上云
  9. 视图与URLconf
  10. 送出15个Google Wave邀请,需要的赶快
  11. linux运维命令3
  12. excel随机数_Excel小技巧之随机数表
  13. Visual Studio Code编辑器的实用插件和工作中实用的技巧
  14. java聊天室系统用例图_java聊天室的设计与实现.ppt
  15. 衍射在微波遥感中的作用
  16. Android之简洁天气
  17. 移动端pc端兼容element-ui
  18. HTML5前端开发入门之H系列标签,P标签和Hr标签
  19. 用python处理excel的基本语法_Python操作Excel学习笔记(28):条件格式
  20. Google地图切片TMS格式,本地使用

热门文章

  1. W3Cschool_JS学习
  2. noip2017提高组初赛c语言,NOIP2017提高组比赛体验篇一(干货)
  3. java 自定义函数_Java自定义函数调用方法解析
  4. 原创 | 一文了解人工智能对精准扶贫的作用及数字乡村建设现状
  5. mysql数据库基础知识--入门必看
  6. hdfs及yarn的ha和failover
  7. Spark SQL 执行计划详解
  8. mysql个人记账系统_个人记账系统
  9. qcc300x笔记之固件升级(六)
  10. 用Python对自己的文章做文本分析