我们在使用织梦DedeCMS问答模块时,通常需要在织梦首页、频道页、内容来调用这些最新问答,问答系统高分悬赏问题,待解决问题,新解决问题,推荐问题等都需要在网站里面调用。具体调用方法可以通过下面的代码进行调用
基本语法说明:
代码如下:
-
{dede:askrow='6'qtype='new'tid='0'titlelen='24'}
-
<dd>
-
<span>[<ahref='[field:typeurl/]'>[field:tidname/]</a>]</span>
-
<span><ahref="[field:url/]">[field:title/]</a></span>
-
</dd>
-
{/dede:ask}
参数说明: row='6' 调用条数 qtype='new' 排序类型 commend 推荐、ok 表示已解决问题、high 高分问题 、new 最新问题 tid='0' 栏目id,默认是全部 titlelen='24' 标题长度 底层模板字段: tid,tidname,title,url,typeurl 织梦问答页面内部的调用如下: 1、待解决问题调用
代码如下:
-
{dede:askrow='8'titlelen='40'sort='notok'}
-
<dd><span>[{dede:field.typedata/}]</span><span><ahref="/ask/?ct=question&askaid={dede:field.id/}">{dede:field.title/}</a></span></dd>
-
{/dede:ask}
2、新解决问题调用
代码如下:
-
{dede:askrow='8'titlelen='40'sort='ok'}
-
<dd><span>[{dede:field.typedata/}]</span><span><ahref="/ask/?ct=question&askaid={dede:field.id/}">{dede:field.title/}</a></span></dd>
-
{/dede:ask}
3、推荐问题调用
代码如下:
-
{dede:askrow='8'titlelen='40'sort='expiredtime'}
-
<dd><span>[{dede:field.typedata/}]</span><span><ahref="/ask/?ct=question&askaid={dede:field.id/}">{dede:field.title/}</a></span></dd>
-
{/dede:ask}
4、高悬赏问题调用
代码如下:
-
{dede:askrow='8'titlelen='40'sort='reward'}
-
<dd><span>[{dede:field.typedata/}]</span><span><ahref="/ask/?ct=question&askaid={dede:field.id/}">{dede:field.title/}</a></span></dd>
-
{/dede:ask}
通过以上代码就可以完美解决织梦DedeCMS在首页调用最新问答模块内容的方法