GVKun编程网logo

dedecms5.7使用sql调用disucuz2.5到首页的【实测】(sql 调用)

26

在这里,我们将给大家分享关于dedecms5.7使用sql调用disucuz2.5到首页的【实测】的知识,让您更了解sql调用的本质,同时也会涉及到如何更有效地DEDECMSV5.5怎么正向整合Dis

在这里,我们将给大家分享关于dedecms5.7使用sql调用disucuz2.5到首页的【实测】的知识,让您更了解sql 调用的本质,同时也会涉及到如何更有效地DEDECMS V5.5 怎么正向整合 Discuz 6.0、dedecms 调用单页栏目内容到首页的办法、dedecms 调用单页栏目内容到首页的方法、dedecms5.7织梦系统首页sql调用disucuz2.5内容的内容。

本文目录一览:

dedecms5.7使用sql调用disucuz2.5到首页的【实测】(sql 调用)

dedecms5.7使用sql调用disucuz2.5到首页的【实测】(sql 调用)

 

由于在企业的新织梦CMS网站目前交给一个外部人员做,常常推脱各种理由不能改这个,什么云云的,拿到钱后感觉他们是客户,我们还倒贴,催了他们,他们又是拖啊拖,还说些抱怨,无奈,周边没人会懂些代码,找的网络上一些资料很多都是旧版本的办法,并且采集来采集去的,会有错误。只能自己按照mysql数据库中的表进行调试了(如果你安装在不同的数据库,需要在sql中指定数据库,我这边是ultrax ,与企业的织梦CMS不是安装在同库中),不断调试,失败了几次后,调试出来代码了,现在分享在这边,为了方便自己以后浏览。

调用图文帖子的办法:

{dede:sql sql="SELECT ultrax.pre_forum_threadimage.tid, ultrax.pre_forum_threadimage.attachment, ultrax.pre_forum_thread.tid, ultrax.pre_forum_thread.fid, ultrax.pre_forum_thread.subject

FROM ultrax.pre_forum_threadimage

LEFT JOIN ultrax.pre_forum_thread ON ultrax.pre_forum_thread.tid = ultrax.pre_forum_threadimage.tid

WHERE displayorder >=0

LIMIT 0 , 2"} 

<li><A href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]"><IMG src=http://www.dede58.com/a/dedejq/"bbs/data/attachment/forum/[field:attachment/]"  width="153px" height="100px"></A></li> 

<li><A href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]">[field:subject function="cn_substr('@me',28)" /]</A></li> 

{/dede:sql} 


dedecms5.7使用sql调用disucuz2.5到首页的【实测】

调用即图中右边的部分,网友*关注的问题是dz置顶贴,在dz表中的字段是由displayorder控制的,帖子中回复个数可以用[field:replies /]显示,而浏览量则是[field:views /]

 <div>

                                          <h2>网友*关注的问题</h2>

                                          <ul>

 

                                                   {dede:loop table="ultrax.pre_forum_thread" if="displayorder>0" sort="tid" row="4"}   

                                                    <li><a href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]">

                                                    [field:subject function="cn_substr('@me',48)" /]</a>

                                                    <p><b>[field:replies /]</b>个回答 <strong>[field:views /]</strong>人关注</p> 

                                                    </li>   

                                                    {/dede:loop}  

                                          </ul>

                                     </div>

                                     <div>

                                          <h2>患者新的交流</h2>

                                          <ul>

                                                   {dede:loop table="ultrax.pre_forum_thread" sort="tid" row="4"}   

#p#分页标题#e#

                                                   <li><a href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]">

                                                   [field:subject function="cn_substr('@me',48)" /]</a>

                                                   <p><b>[field:replies /]</b>个回答 <strong>[field:views /]</strong>人关注</p> 

                                                   </li>   

                                                   {/dede:loop}  

                                                   </li>

                                          </ul>

                                     </div>

本文章网址:http://www.ppssdd.com/code/13843.html。转载请保留出处,谢谢合作!

DEDECMS V5.5 怎么正向整合 Discuz 6.0

DEDECMS V5.5 怎么正向整合 Discuz 6.0

DEDECMS V5.5 怎么正向整合 Discuz 6.0

dedecms v5.5 怎么正向整合 discuz 6.0?

DEDECMS V5.5 正向整合 Discuz 6.0 (无Ucenter )

推荐学习:织梦cms

今日有客户提出整合 DEDECMS 5.5 和 老版本的 Discuz 6.0 ,都是GBK编码, DEDECMS V5.5 是当前最新的DEDE版本, Discuz V6.0 就相对时间久远了些

  

实现效果: 

在DEDE处实现登录注册退出,BBS出注册登录退出链接到DEDE,从而实现同步注册登录和退出操作 

思路如下: 

根据 Discuz V6 的passport 机制 (通行证), 在DEDECMS 端加入 passport代码 

需要嵌入的包括 

同步注册, 

同步登录, 

同步退出 

等3处地方 

首先在Discuz V6 的管理员登录后在通行证部分,启用通行证,并填好对应的注册,登录,退出地址 

如下 

应用程序 URL 地址: http://你的域名 

通行证私有密钥: 12345678910 

应用程序注册地址:member/index_do.php?fmdo=user&dopost=regnew 

应用程序登录地址:member/login.php 

应用程序退出地址:member/index_do.php?fmdo=login&dopost=exit 

然后就是修改 DEDECMS 的部分了 

我们加入了 member/dz6_passport.php 文件 

并修改了 member/index_do.php 和 member/reg_new.php 

推荐:《discuz教程》

以上就是DEDECMS V5.5 怎么正向整合 Discuz 6.0的详细内容,更多请关注php中文网其它相关文章!

dedecms 调用单页栏目内容到首页的办法

dedecms 调用单页栏目内容到首页的办法

 

  常用的需要调到首页来的单页内容,比如企业简介、联系我们等内容,我们在首页可能都要进行展现。通过常规的方式,包括查阅dede官方论坛资料,都找不到比较合适的答案。今天我们就提供两种方式进行调用。

一、我们知道,单页内容的源码调用标签是 {dede:field.content/} ,经过试验,在首页使用

复制代码

代码如下:


  {dede:channelartlist }
   {dede:field.content/}
  {/dede:channelartlist }

  进行调用,即可顺利的调出相关的数据。

  但是出现问题,这种调用只能用于只有一个单页的情况,如果系统中含有两个或者多个以上的单页,该调用会将所有的单页内容堆叠显示出来。即使加type的ID进行限定也没有什么作用。所以这种办法并不太适合

二、我们还可以使用SQL进行调用,这样以来灵活性大大提高了,而且可以调用任意一个栏目ID的单页内容。

复制代码

代码如下:


  {dede:sql sql='Select content from dede_arctype where id=1'}
   [field:content/]
  {/dede:sql}

  想调用那个栏目,只需要修改栏目的ID 就可以了;但需要注意一点的是"dede_arctype"表名要根据你安装系统时的表名来填,不能也调用不出来

本文章网址:http://www.ppssdd.com/code/14795.html。转载请保留出处,谢谢合作!

dedecms 调用单页栏目内容到首页的方法

dedecms 调用单页栏目内容到首页的方法

如何将已经做成单页的栏目内容调用到首页来。

  常用的需要调到首页来的单页内容,比如公司简介、联系我们等内容,我们在首页可能都要进行展现。通过常规的方式,包括查阅dede官方论坛资料,都找不到比较合适的答案。今天我们就提供两种方式进行调用。

一、我们知道,单页内容的模板调用标签是 {dede:field.content/} ,经过试验,在首页使用

 

复制代码
代码如下:

  {dede:channelartlist }
   {dede:field.content/}
  {/dede:channelartlist }

 

  进行调用,即可顺利的调出相关的数据。

  但是出现问题,这种调用只能用于只有一个单页的情况,如果系统中含有两个或者多个以上的单页,该调用会将所有的单页内容堆叠显示出来。即使加type的ID进行限定也没有什么作用。所以这种方法并不太适合

二、我们还可以使用sql进行调用,这样以来灵活性大大提高了,而且可以调用任意一个栏目ID的单页内容。

复制代码
代码如下:

dedecms5.7织梦系统首页sql调用disucuz2.5内容

dedecms5.7织梦系统首页sql调用disucuz2.5内容

 

注明:如果你安装在不同的数据库,需要在sql中指定数据库,我这边是jtb,与企业的织梦CMS不是安装在同库中。 
调用图文帖子的办法: 
{dede:sql sql="SELECT jtb.pre_forum_threadimage.tid, jtb.pre_forum_threadimage.attachment, jtb.pre_forum_thread.tid, jtb.pre_forum_thread.fid, jtb.pre_forum_thread.subject FROM jtb.pre_forum_threadimage 
LEFT JOIN jtb.pre_forum_thread ON jtb.pre_forum_thread.tid = jtb.pre_forum_threadimage.tid 
 WHERE displayorder >=0 LIMIT 0 , 2"} 
<li><a href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]"><img src=http://www.dede58.com/a/dedejq/"bbs/data/attachment/forum/[field:attachment/]" width="153px" height="100px" /></a></li> 
<li><a href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]">[field:subject function="cn_substr('@me',28)" /]</a></li> 
{/dede:sql} 

dedecms5.7织梦系统首页sql调用disucuz2.5内容

 
调用即图中右边的部分,网友*关注的问题是dz置顶贴,在dz表中的字段是由displayorder控制的,帖子中回复个数可以用[field:replies /]显示,而浏览量则是[field:views /] 
<div> 
<h2>网友*关注的问题</h2> 
<ul>{dede:loop table="jtb.pre_forum_thread" if="displayorder>0" sort="tid" row="4"} 
<li><a href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]"> [field:subject function="cn_substr('@me',48)" /]</a> <p><b>[field:replies /]</b>个回答 <strong>[field:views /]</strong>人关注</p></li> 
{/dede:loop} 
</ul> 
</div> 


<div> 
<h2>患者新的交流</h2> 
<ul>{dede:loop table="jtb.pre_forum_thread" sort="tid" row="4"} 
<li><a href=http://www.dede58.com/a/dedejq/"/bbs/forum.php?mod=viewthread&tid=[field:tid /]"> [field:subject function="cn_substr('@me',48)" /]</a> <p><b>[field:replies /]</b>个回答 <strong>[field:views /]</strong>人关注</p></li> 
{/dede:loop} 
</ul> 
</div> 本文章网址:http://www.ppssdd.com/code/13391.html。转载请保留出处,谢谢合作!

今天关于dedecms5.7使用sql调用disucuz2.5到首页的【实测】sql 调用的讲解已经结束,谢谢您的阅读,如果想了解更多关于DEDECMS V5.5 怎么正向整合 Discuz 6.0、dedecms 调用单页栏目内容到首页的办法、dedecms 调用单页栏目内容到首页的方法、dedecms5.7织梦系统首页sql调用disucuz2.5内容的相关知识,请在本站搜索。

本文标签:

上一篇DEDECMS织梦gbk网站转换成utf网站办法(织梦修改网站源代码)

下一篇织梦CMS 5.7首页调用问答的代码(织梦cms调用栏目图片)