在DEDECMS中,问答模型的调用标签主要通过{dede:ask}
来实现,以下是一些常见的问答模型调用标签及其使用方法:
1、待解决问题调用
标签示例:
{dede:ask row='8' titlelen='40' sort='notok'} <dd> <span class="new">[{dede:field.typedata /}]</span> <span class="tlink"><a href="question.php?id={dede:field.id /}">{dede:field.title /}</a></span> </dd> {/dede:ask}
参数说明:
row='8'
:表示调用8条记录。
titlelen='40'
长度限制为40个字符。
sort='notok'
:表示按未解决问题排序。
2、已解决问题调用
标签示例:
{dede:ask row='8' titlelen='40' sort='ok'} <dd> <span class="newok">[{dede:field.typedata /}]</span> <span class="tlink"><a href="question.php?id={dede:field.id /}">{dede:field.title /}</a></span> </dd> {/dede:ask}
参数说明:
sort='ok'
:表示按已解决问题排序。
3、推荐问题调用
标签示例:
{dede:ask row='8' titlelen='40' sort='expiredtime'} <dd> <span class="tuijian">[{dede:field.typedata /}]</span> <span class="tlink"><a href="question.php?id={dede:field.id /}">{dede:field.title /}</a></span> </dd> {/dede:ask}
参数说明:
sort='expiredtime'
:表示按过期时间排序,通常用于推荐问题。
4、高悬赏问题调用
标签示例:
{dede:ask row='8' titlelen='40' sort='reward'} <dd> <span class="gao">[{dede:field.typedata /}]</span> <span class="tlink"><a href="question.php?id={dede:field.id /}">{dede:field.title /}</a></span> </dd> {/dede:ask}
参数说明:
sort='reward'
:表示按悬赏金额从高到低排序。
5、基本语法说明
标签示例:
{dede:ask row='6' qtype='new' tid='0' titlelen='24'} <dd> <span class="tclass">[<a href='[field:typeurl/]'>[field:tidname/]</a>]</span> <span class="tlink"><a href="[field:url/]">[field:title/]</a></span> </dd> {/dede:ask}
参数说明:
row='6'
:调用6条记录。
qtype='new'
:表示最新问题。
tid='0'
:栏目ID,默认是全部。
titlelen='24'
长度限制为24个字符。
FAQs
1、如何在DEDECMS中使用问答模型标签调用特定分类的问题?
要在DEDECMS中使用问答模型标签调用特定分类的问题,可以在标签中设置tid
参数,要调用ID为5的分类下的问题,可以使用以下标签:
{dede:ask row='8' titlelen='40' sort='notok' tid='5'} <dd> <span class="new">[{dede:field.typedata /}]</span> <span class="tlink"><a href="question.php?id={dede:field.id /}">{dede:field.title /}</a></span> </dd> {/dede:ask}
2、如何调用DEDECMS中的高悬赏问题?
调用DEDECMS中的高悬赏问题,可以设置sort='reward'
参数。
{dede:ask row='8' titlelen='40' sort='reward'} <dd> <span class="gao">[{dede:field.typedata /}]</span> <span class="tlink"><a href="question.php?id={dede:field.id /}">{dede:field.title /}</a></span> </dd> {/dede:ask}
标签名称 | 描述 | 作用 |
`<#dede问答题库》 | 创建问答库标签 | 用于定义问答库的基础信息 |
<#dede问答题库列表 |
获取问答库列表 | 列出所有问答库 |
<#dede问答题库信息 |
获取问答库详细信息 | 获取指定问答库的详细信息 |
<#dede问题列表 |
获取问题列表 | 列出所有问题 |
<#dede问题信息 |
获取问题详细信息 | 获取指定问题的详细信息 |
<#dede问题选项 |
获取问题选项 | 列出问题的所有选项 |
<#dede答案列表 |
获取答案列表 | 列出所有答案 |
<#dede答案信息 |
获取答案详细信息 | 获取指定答案的详细信息 |
<#dede用户答案 |
获取用户答案 | 获取用户对问题的答案 |
<#dede用户回答 |
用户回答问题 | 用户输入答案 |
<#dede问题投票 |
问题投票 | 用户对问题进行投票 |
<#dede问答库搜索 |
问答库搜索 | 在问答库中搜索问题 |
<#dede问答库统计 |
问答库统计 | 获取问答库的统计数据 |
<#dede问题分类 |
问题分类 | 列出所有问题分类 |
<#dede分类问题列表 |
分类问题列表 | 列出指定分类下的所有问题 |
<#dede问答库标签 |
问答库标签 | 获取问答库的标签 |
<#dede标签问题列表 |
标签问题列表 | 列出指定标签下的所有问题 |
<#dede问答库排行榜 |
问答库排行榜 | 获取问答库的排行榜信息 |
<#dede问题排行榜 |
问题排行榜 | 获取问题的排行榜信息 |
<#dede用户排行榜 |
用户排行榜 | 获取用户的排行榜信息 |
<#dede问答库推荐 |
问答库推荐 | 推荐问答库 |
<#dede问题推荐 |
问题推荐 | 推荐问题 |
<#dede用户推荐 |
用户推荐 | 推荐用户 |
<#dede问答库内容 |
问答库内容 | 获取问答库的内容 |
<#dede问题内容 |
问题内容 | 获取问题的内容 |
<#dede答案内容 |
答案内容 | 获取答案的内容 |
<#dede问答库评论 |
问答库评论 | 获取问答库的评论 |
<#dede问题评论 |
问题评论 | 获取问题的评论 |
<#dede答案评论 |
答案评论 | 获取答案的评论 |
<#dede问答库标签云 |
问答库标签云 | 显示问答库的标签云 |
<#dede问题标签云 |
问题标签云 | 显示问题的标签云 |
<#dede用户标签云 |
用户标签云 | 显示用户的标签云 |
<#dede问答库相关 |
问答库相关 | 显示与当前问答库相关的内容 |
<#dede问题相关 |
问题相关 | 显示与当前问题相关的内容 |
<#dede用户相关 |
用户相关 | 显示与当前用户相关的内容 |
<#dede问答库时间 |
问答库时间 | 显示问答库的时间信息 |
<#dede问题时间 |
问题时间 | 显示问题的时间信息 |
<#dede答案时间 |
答案时间 | 显示答案的时间信息 |
<#dede用户时间 |
用户时间 | 显示用户的时间信息 |
表格中的标签名称和描述是基于一个假设的问答模型标签库,实际使用时可能需要根据具体使用的问答系统或平台进行调整。