找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1310|回复: 0

[分享] Dedecms首页调用问答模块方法详解

[复制链接]
发表于 2018-3-5 08:20:38 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
对于dedecms调用ask模块,弄了很久,都没有弄好,我在dedecms的官方问了,在搜索引擎里也搜了,都没有查到关于dedecms调用ask问答模块的内容!多方资源整理下找到了。


下面让我来说下dedecms调用问答模块的详细方法及操作步骤吧:
首先:进入dedecms后台——默认模板管理,找到主页模板,点击修改(先不要发动,全部内容复制,在自己电脑上用一个文本文档先存下来,当备份)

查找这一段字符
  1. <div class="picnews">
  2. <dl class="tbox">
  3. <dt><strong>图文资讯</strong></dt>
  4. <dd>
  5. <ul class="e1">{dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124' imgheight='94'}
  6. <li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>{/dede:arclist}
  7. </ul>
  8. </dd>
  9. </dl>
  10. </div>
  11. <!-- /picnews -->
复制代码


这是原来模板里面的图文资讯的调用

我们在后面调用问答模块

在这段代码后面加入

  1. <div class="listbox">
  2. <dl class="tbox">
  3. <dt><strong><a href=http://你的网址/ask>你问我答</a></strong><span class="more"><a href=http://你的网址/ask>更多...</a></span></dt> (注:其中是http://你的网址/ask是我的问答首页地址,请将其改为你自己的地址)
  4. <dd>
  5. <ul class="d1 ico3">
  6. {dede:ask row='6' qtype='new' tid='0' titlelen='24'}
  7. <li><span class="tlink"><a href="[field:url/]">[field:title/]</a></span><li> (注:这段是调用内容,如果只是调用标题请用<span class="tclass">[<a href='[field:typeurl/]'>[field:tidname/]</a>]</span>)
  8. {/dede:ask}
  9. </ul>
  10. </dd>
  11. </dl>
  12. </div>
复制代码


如果你已经有设置了一些栏目,而且想跟我一样把问答放在这些栏目的后面,那你可以参考我这段代码:
  1. <!-- /picnews -->
  2. <div class="listbox">
  3. {dede:channelartlist}
  4. <dl class="tbox">
  5. <dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
  6. <dd>
  7. <ul class="d1 ico3">
  8. {dede:arclist titlelen='60' row='8'}
  9. <li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
  10. {/dede:arclist}
  11. </ul>
  12. </dd>
  13. </dl>
  14. {/dede:channelartlist}
  15. <dl class="tbox">
  16. <dt><strong><a href=http://你的网址/ask>你问我答</a></strong><span class="more"><a href=http://你的网址/ask>更多...</a></span></dt>
  17. <dd>
  18. <ul class="d1 ico3">
  19. {dede:ask row='6' qtype='new' tid='0' titlelen='24'}
  20. <li><span class="tlink"><a href="[field:url/]">[field:title/]</a></span><li>
  21. {/dede:ask}
  22. </ul>
  23. </dd>
  24. </dl>
  25. </div>
  26. <!-- /listbox -->
复制代码


首先:进入dedecms后台——默认模板管理,找到主页模板,点击修改(先不要发动,全部内容复制,在自己电脑上用一个文本文档先存下来,当备份)

查找这一段字符
  1. <div class="picnews">
  2.   <dl class="tbox">
  3. <dt><strong>图文资讯</strong></dt>
  4. <dd>
  5.   <ul class="e1">{dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124' imgheight='94'}
  6.   <li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>{/dede:arclist}
  7.   </ul>
  8. </dd>
  9.   </dl>
  10. </div>
  11. <!-- /picnews -->
复制代码


这是原来模板里面的图文资讯的调用

我们在后面调用问答模块

在这段代码后面加入
  1. <div class="listbox">
  2.   <dl class="tbox">
  3. <dt><strong><a href=http://你的网址/ask>你问我答</a></strong><span class="more"><a href=http://你的网址/ask>更多...</a></span></dt>
  4. <dd>
  5.   <ul class="d1 ico3">
  6.   {dede:ask row='6' qtype='new' tid='0' titlelen='24'}
  7. <li><span class="tlink"><a href="[field:url/]">[field:title/]</a></span><li>   (注:这段是调用内容,如果只是调用标题请用<span class="tclass">[<a href='[field:typeurl/]'>[field:tidname/]</a>]</span>)
  8.   {/dede:ask}
  9.   </ul>
  10. </dd>
  11.   </dl>
  12. </div>
复制代码


如果你已经有设置了一些栏目,而且想跟我一样把问答放在这些栏目的后面,那你可以参考我这段代码:
  1. <!-- /picnews -->
  2. <div class="listbox">
  3. {dede:channelartlist}
  4.    <dl class="tbox">
  5. <dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
  6. <dd>
  7.    <ul class="d1 ico3">
  8.    {dede:arclist titlelen='60' row='8'}
  9. <li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
  10.    {/dede:arclist}
  11.    </ul>
  12. </dd>
  13.    </dl>
  14. {/dede:channelartlist}
  15.    <dl class="tbox">
  16. <dt><strong><a href=http://你的网址/ask>你问我答</a></strong><span class="more"><a href=http://你的网址/ask>更多...</a></span></dt>
  17. <dd>
  18.    <ul class="d1 ico3">
  19.    {dede:ask row='6' qtype='new' tid='0' titlelen='24'}
  20. <li><span class="tlink"><a href="[field:url/]">[field:title/]</a></span><li>
  21.    {/dede:ask}
  22.    </ul>
  23. </dd>
  24.    </dl>
  25. </div>
  26. <!-- /listbox -->
复制代码

以上都是拿我测试的代码分享出来的,相信大家会看明白的吧!

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-12-23 20:30 , Processed in 0.039860 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表