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

2025-05-16 20:59:38
推荐回答(2个)
回答1:

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}

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

回答2:

这个只需要将a站的数据库配置文件放在b里面就可以了,但是这样会产生一个问题,就是b站的系统设置会成为a的,可能通过将b站里面的域名直接写在模板中,而不是使用标签调用.
织梦者www.zhimengzhe.com 为您解答望采纳谢谢!