侧边栏壁纸
博主头像
黑山老妖博主等级

记录精彩的坎坷人生

  • 累计撰写 72 篇文章
  • 累计创建 85 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

JSPGenCMS常用模板标记

我是我村的希望
2024-02-21 / 1 评论 / 1 点赞 / 72 阅读 / 3476 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-02-21,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

首页

内容列表采用 cms:list 标记获取:

<ul>
    <cms:list var="content" nodeId="1" child="true" size="5" prompt="暂无内容">
        <li><span>${content.dateTime}</span><a href="${content.url}" title="${content.title}" target="_blank">${gen:substring(content.title, 36, "…")}</a></li>
    </cms:list>
</ul>

推荐数据、相关数据列表采用 cms:data 标记获取,如获取推荐位 Id 为 2 的数据列表标记如下:

<ul>
    <cms:data var="content" type="commend" id="2" size="5" thumb="true">
        <li><a href="${content.url}" title="${content.title}"><img src="${content.thumb}" alt="${gen:substring(content.title, 44, "…")}" /></a></li>
    </cms:data>
</ul>

注:模板文件引用,如页头、页尾公共代码可单独保存成一个文件,以便被其他模板文件引用,其格

式为:<jsp:include page="引用文件路径" />

节点列表页

通用变量:node,节点列表采用:cms:node 标记获取:

<gen:if test="${node.isParent == 1}">
    <cms:node var="node" parentId="${node.id}">
         <a href='${node.url}'>${node.name}</a>
     </cms:node>
<gen:else />
         <a href='${node.url}'>${node.name}</a>
</gen:if>

内容详情页

通用变量:content,内容模型采用 cms:show 标记获取:

<cms:show var="article" id="${content.id}" table="article">
    ${content.title} ${ article .content} 编辑:${article.editor}
</cms:show>
前一条:

<gen:if test="${not empty content.front}">id:${content.front.id}<gen:else />暂无</gen:if>

后一条:

<gen:if test="${not empty content.after}">id:${content.after.id}<gen:else />暂无</gen:if>

当前位置

<a href='/'>首页</a> 》 <gen:if test="${not empty node.path}"><cms:node var="node" path="${node.path}">
<a href='${node.url}'>${node.name}</a> 》 </cms:node></gen:if><a href='${node.url}'>${node.name}</a> 》 正文
1
广告 广告

评论区