DEDECMS的首页调用问答模块内容

成长的悲伤在于有一天你会成为你曾经讨厌的人。人生短短数十载,最要紧的是满足自己,不是讨好他人。

利用SQL来实现,以下是我的源码,要根据你的数据库表名自行改动:

{dede:sql sql="select as_ask.id,as_ask.title,as_askanswer.content from as_ask LEFT JOIN as_askanswer on as_ask.id=as_askanswer.askid where as_askanswer.ifanswer=1 and as_askanswer.ifcheck=1 or as_ask.bestanswer=as_askanswer.id order by as_ask.id desc LIMIT 0,1"}<br /><strong>问:</srtong><a rel="nofollow noopener noreferrer" 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 rel="nofollow noopener noreferrer" href="/ask/question.php?id=[field:id/]" class="link2">详情>></a></p><br />{/dede:sql}

放在首页任意位置调用就可以了。 里面调用条数,长度,可以根据自己的需求进行调整 。

可在在全局标记测试效果。

如果需要分栏目调用,那么加入as_ask.tid2=XX,如我的整形栏目为as_ask.tid2=7,调用如下:

{dede:sql sql="select as_ask.id,as_ask.title,as_askanswer.content from as_ask LEFT JOIN as_askanswer on as_ask.id=as_askanswer.askid and as_ask.tid2=7 where as_askanswer.ifanswer=1 and as_askanswer.ifcheck=1 or as_ask.bestanswer=as_askanswer.id order by as_ask.id desc LIMIT 0,1"}<br /><strong>问:</srtong><a rel="nofollow noopener noreferrer" 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 rel="nofollow noopener noreferrer" href="/ask/question.php?id=[field:id/]" class="link2">详情>></a></p><br />{/dede:sql}

以上就是DEDECMS的首页调用问答模块内容。自己要先看得起自己,别人才会看得起你。更多关于DEDECMS的首页调用问答模块内容请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
dedecms如何实现任意页面调用当前会员信息的方

DedeCMS织梦判断是否有二级栏目输出HTML代码

织梦dedecms dede:arclist输出取消换行符

dedecms文章添加字段填栏目id,内容页调用字段里的栏目文章

dedeCMS首页列表页文章页调用tag的方法