本文目录一览:
- 1、用帝国cms后台制作一个网站,现在想从原网站将新闻数据导进来,dedecms数据库表怎么导入帝国cms数据表
- 2、织梦DEDECMS仿站,如果该网站要加数据库,该数据库怎样加?是用MYSQL直接建表吗?还是在DEDECMS中建表?
- 3、关于织梦dedecms两个站的新闻共用一个数据的方法
- 4、织梦系统dedecms中一篇文章存放在数据库中的哪些表中
- 5、dedecms图文新闻列表条目怎么调用出文章内容?
- 6、dede的数据表dede_archives在哪儿修改
用帝国cms后台制作一个网站,现在想从原网站将新闻数据导进来,dedecms数据库表怎么导入帝国cms数据表
一、批量导入栏目:
insert into phome_enewsclass (classid,bclassid,classname,myorder,classpath,intro,classpagekey) select id,reid,typename,sortrank,typedir,description,keywords from dede_arctype
二、导入文章
insert into phome_ecms_news (id,classid,truetime,onclick,title,titlepic,filename,newstime,lastdotime,smalltext,keyboard) select id,typeid,sortrank,click,title,litpic,filename,pubdate,senddate,description,keywords from dede_archives
三、导入文章来源作者
update `dede_archives` da,phome_ecms_news_data_1 men set da.source=men.befrom,da.writer=men.writer where da.id=men.id
四、导入文章body(内容)
insert into phome_ecms_news_data_1 (id,classid,newstext) select aid,typeid,body from dede_addonarticle men
如果你DEDE数据表中开头为其他的,代码中的dede_也要换成你dede数据库中的开头。
织梦DEDECMS仿站,如果该网站要加数据库,该数据库怎样加?是用MYSQL直接建表吗?还是在DEDECMS中建表?
1、加数据库是指新增功能,要加数据库表,还是录入信息呢?录入信息直接在后台新增即可,新增功能就是开发部分了;
2、DATA文件夹只是放一些缓存文件,并不是数据新增的地方;
3、仿站其实就是新做一个自己的网站,样子按照别人的做,其中有些布局、栏目设置、图片不用自己重新设计了,然后把自己的信息和新闻录入,就是新网站了。
关于织梦dedecms两个站的新闻共用一个数据的方法
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}
将上面的代码添加到内容页模板适当的位置后生成相关文章即可。
织梦系统dedecms中一篇文章存放在数据库中的哪些表中
一篇文章内容分别放在两张表中 ,
一张是他的主表,该主表是通用的 dede_archives ,
另一张是附件表 dede_addonXXX.
默认包括:
dede_addonarticle 文章附件表
dede_addonimages 图片附件表
dede_addoninfos 分类信息附件表
dede_addonshop 商品附件表
dede_addonsoft 软件附件表
dede_addonspec 专题附件表
dedecms图文新闻列表条目怎么调用出文章内容?
解决方案1:
description/:arcurl/pgt,因为调用的是 body里面的内容;[field;Select body From
`d8_addonarticle` where aid=':id]
[field;]':arclist}
数字400是用来设置需要调用多少内容的
$row = $GLOBALS['h1gt,400);GetOne(quot在制作模板的时候需要调用文章部分内容;/h1gt,以下我就发实现方法给大家;]-a$aid'{$row['/);}
"]field; titlelen='cn_substr(@me,用[field,60)',而列表而也是一样;a href='[field;/] $aid = @me;]来实现调用;【阅读详细】[field;]}"lt。
dede:id runphp=':title/dede;]标签的时候发现字数不够多;/;
@me = cn_substr(strip_tags(quot:arclist flag='
lt,如果有里面包含代码的话也会被调用出来;]''/;[/);body'a href='h'dsql' '
{/pyes':arcurl/1' row='agt,只能通过[field,只能调用文章正文部分的内容了。自己去实践实践以;lt,有这点不好:description function='
dede的数据表dede_archives在哪儿修改
进入数据库,找到对应的数据表修改即可。也可以编写sql代码,在dedecms的后台进行操作。