1. <cms:questionlist> 问题列表标签

  标签描述问题列表标签,标签体内可以使用类似${Question.ID}的占位符,并支持内嵌<z:list>循环。

属性

数据类型

允许值

用法

begin

Integer

 

从第几行起获取数据

page

String

true,false

是否支持分页

pagesize

Integer

 

分页大小

count

Integer

 

一共取几条数据

condition

String

 

数据条件,支持SQL

type

String

ToBeSolved=待解决

Solved=已解决

Closed=已关闭

问题状态类型

catalogID

Long

 

栏目ID

catalog

String

 

栏目名称

tag

String

 

tag词

levle

String

Child,Root,Current,CurrentAndChild

 

 

  标签实例

1
2
3
4
5
6
7
8
9
10
11
  <ul class="cle">
<cms:questionlist count="10" level="Root" type="ToBeSolved">
<z:list>
<li class="cle">
<span class="ans-num"><z:if condition="${!Question.AnswerCount}">0</z:if><z:else>${Question.AnswerCount}</z:else>回答</span>
<z:if condition="${Question.Score>0}"> <span class="price">${Question.Score}</span></z:if>
<span class="title"><a  data-cke-saved-href="${FrontAppContext}ask/problemview?SiteID=${Site.ID}&QuestionID=${Question.ID}" href="${FrontAppContext}ask/problemview?SiteID=${Site.ID}&QuestionID=${Question.ID}" target="_blank">${Question.Title}</a></span>
</li>
</z:list>
</cms:questionlist>
</ul>

 

  显示效果

 

2. <cms:relatequestion> 相关问题列表

  标签描述相关问题列表。

属性

数据类型

允许值

用法

begin

Long

 

从第几行起获取数据

page

String

true=true

false=false

是否支持分页

pagesize

Long

 

分页大小

count

Long

 

一共取几条数据

condition

String

 

数据条件,支持SQL

word

String

 

提问标题

 

  标签实例

1
2
3
4
5
6
7
8
9
10
11
12
  <ul class="mb10">
<cms:relatequestion word="${Question.Title}" page="true" pagesize="10">
<z:list>
<z:if condition="${Question.ID!=RelaQuestion.ID}">
<li><span class="details">${format(RelaQuestion.AddTime,'yyyy年MM月dd日')}</span>
<a target="_blank"
 data-cke-saved-href="${FrontAppContext}ask/problemview?SiteID=${Site.ID}&QuestionID=${RelaQuestion.ID}" href="${FrontAppContext}ask/problemview?SiteID=${Site.ID}&QuestionID=${RelaQuestion.ID}">${RelaQuestion.Title}</a>
</li>
</z:if>
</z:list>
</cms:relatequestion>
</ul>

 

  显示效果

 

3.  <ask:qcount> 问答问题数目标签

  标签描述获得当前栏目下问答个数需要存在模板变量 Catalog.IDSite.ID

  标签实例

1
<ask:qcount></ask:qcount>