关于织梦dedecms两个站的新闻共用一个数据的方法 20

我有两个站放在一个服务器上,两个织梦网站分别安装在一个域名下aa文件夹和bb文件夹,我安装的时候数据库前缀分别是dedeaa_和dedebb_,也是共用的一个数据库,这样... 我有两个站放在一个服务器上,两个织梦网站分别安装在一个域名下aa文件夹和bb文件夹,我安装的时候数据库前缀分别是dedeaa_和dedebb_,也是共用的一个数据库,这样就是一个站点建了两个不同的网站,现在的问题是要需要两个网站的新闻栏目的文章共享,比如我在aa网站发布新闻文章,bb网站也就有了,简单说就是bb网站的新闻栏目内容调用的是aa网站的新闻文章数据。但是不是网站所有的数据共享,其他栏目的数据还是要分开的。不知道如何实现,求高人指点,谢谢! 展开
 我来答
仁智志04
2016-03-21 · TA获得超过198个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:264万
展开全部

dedecms织梦程序是可以通过修改代码的方式来实现调用其他网站的文章。

方法:

第一种方法是DedeCMS自带的一个全局函数,只是以标签的形式将前台调用出来而已。具体代码为:

 


1    {dede:geturl runphp='yes'}    
2    @me = GetCurUrl();    
3    {/dede:geturl}


将上述代码插入到需要显示当前文章URL地址的位置,然后生成文章内容页面即可。


第二种方法是通过一个标签就可以获取当前url地址,标签如下:

 

1    {dede:field name='arcurl'/}


把上面的一句代码放在文章内容页面模板里面后生成相关文章内容页就可以了。


第三种方法是通过sql语句调用静态文档地址,具体代码如下:

 


1    {dede:field.id runphp='yes'}    
2    $id=@me;    
3    @me='';    
4    $url=GetOneArchive($id);    
5    @me=$url['arcurl'];    
6    {/dede:field.id}

将上面的代码添加到内容页模板适当的位置后生成相关文章即可。

书游人生
2015-03-22 · 用文字安抚你孤寂的灵魂!
书游人生
采纳数:75 获赞数:30

向TA提问 私信TA
展开全部
这个只需要将a站的数据库配置文件放在b里面就可以了,但是这样会产生一个问题,就是b站的系统设置会成为a的,可能通过将b站里面的域名直接写在模板中,而不是使用标签调用.
织梦者www.zhimengzhe.com 为您解答望采纳谢谢!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式