• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dedecms织梦怎么调用一问一答
    POST TIME:2017-11-12 23:56

    一,普通调取以手册为例 ,就不详细讲解了

    ask|问答标签

    标签名称:ask
    功能说明:问答调用标签
    适用范围:全局使用
    基本语法
    {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}
    相关函数:
    文件\include\taglib\ask.lib.php第5行
    function lib_ask(&$ctag,&$refObj)
    参数说明
    row='6' 调用条数
    qtype='new' 排序类型 commend 推荐、ok 表示已解决问题、high 高分问题 、new 最新问题
    tid='0' 栏目id,默认是全部
    titlelen='24' 标题长度
    底层模板字段
    tid,tidname,title,url,typeurl

    二,DEDECMS一问一答模式调用代码

    用dedecms做网站总能用到dedecms问答调用,例如:

    问:在哪做网站好

    答:

    以下是dedecms 问答调用问题和最佳答案的sql语句:

    {dede:sql sql="select from LEFT JOIN on where and or order by desc LIMIT 0,1"}<br />
    <strong>问:</srtong><a href="/ask/question.php?id=[field:id/]" class="link3">[field:title function=cn_substr(@me,46)/]</a><br />
    <p><strong>答:</srtong>[field:content function=cn_substr(html2text(@me),40)/],...<a href="/ask/question.php?id=[field:id/]" class="link2">详情>></a></p><br />
    {/dede:sql}

    特别注意:

    默认表明是:dede_ask,dede_askanswer

    LIMIT 0,2 是读取两条问题 可以自行修改读取条数

    这个我测试过5.6版本的可以实现 ,现在5.7sp了 大家可以试试

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!