帝国CMS栏目数据库表,帝国CMS简介标签

分类:建站教程 帝国cms教程 时间:2025-10-23 09:45 浏览:0 评论:0
0

当前目录列表:

  • 1、帝国CMS数据表应该如何设置
  • 2、请问帝国CMS栏目表格显示怎么做啊?
  • 3、帝国CMS新添加的数据表不能生成栏目,其他栏目正常
  • 4、如何修改帝国CMS的数据库配置
  • 5、帝国CMS 数据可以转换成DedeCMS吗
  • 6、用帝国CMS后台制作一个网站,现在想从原网站将新闻数据导进来,DedeCMS数据库表怎么导入帝国CMS数据表
  • 帝国CMS数据表应该如何设置

    帝国的副表,是指不参与搜索,结合项,列表页显示的字段,从主表分离,存放到另一个表中。

    每一个省做一个数据表,可以做好一个主数据表后,比如“山东数据表”,复制该表即可。

    如果你的数据量只有几万的话,一个表差不多了,方便管理。当然长远来看多表也好。

    请问帝国CMS栏目表格显示怎么做啊?

    你的意思是:

    做了一个数据模型,该数据模型简称为:A数据模型

    然后建立一个栏目,该栏目简述为:B栏目使用A数据模型

    然后在B栏目中存储上述你的图片所展示的信息

    是这个意思吗?

    如果是这个意思的话,请在A数据模型中定义:

    证书编号字段  field1

    姓名字段  field2

    性别字段  field3

    批准日期字段  field4

    考级单位字段  field5

    证书字段  field6

    然后,在定义这个模型中的上述6个字段可以在列表页展示

    然后自己在列表页模版中写相应的模版,如:

    table

        tr

            th证件编号/th

            th姓名/th

            th性别/th

            th批准日期/th

            th考级单位/th

            th证书/th

            th查看/th

        /tr

        [!--empirenews.listtemp--]!--list.var1--[!--empirenews.listtemp--]

    /table

    然后在list.var中写入如下模版信息:

    tr

        td[!--field1--]/td

        td[!--field2--]/td

        td[!--field3--]/td

        td[!--field4--]/td

        td[!--field5--]/td

        td[!--field6--]/td

        tda href="[!--titleurl--]"查看/a/td

    /tr

    帝国CMS新添加的数据表不能生成栏目,其他栏目正常

    栏目管理,新建一个栏目,在模板设置里面设置模板格式:如果做成频道样式,页面显示模式就勾上封面式,选择对应的封面模板;如果是列表就选择列表式,选择列表模板;如果是内容页,就在下面直接复制代码。

    设置好后在数据更新中选择恢复栏目目录,就可以生成频道了。

    如何修改帝国CMS的数据库配置

    在FTP中可以修改的。

    具体的步骤:

    登录FTP找到你的域名的文件夹;

    打开e/,接着打开config/;

    在里面的config.php中可以修改, 就是,你的域名/e/config/config.php这个就是CMS的数据库配置文件;

    帝国CMS 数据可以转换成DedeCMS吗

    首先要导入的肯定是栏目了

    关于数据库结构 帝国官方有一个很详细的手册 我在之前的文章中有发布 ,而可怜的dede 只能在一些blog的文章中找到,感谢整理这些资料的博主们,不过还不是很方便,我觉着dede官方应该大改进了

    帝国CMS 栏目相关数据表 mlf_enewsclass ,注意表的前缀

    DedeCMS 栏目相关数据表dede_arctype

    这里就不对字段进行解释了 直接上sql了

    把帝国数据库中mlf_enewsclass 这张表导入到dede数据库中方便操作

    这条数据执行完了之后后台栏目已经有数据了

    insert into dede_arctype ,id,reid,typename,picname,sortrank,typedir,description,keywords select classid,bclassid,

    classname,classimg,myorder,classpath,intro,classpagekey from mlf_enewsclass

    update `dede_arctype` set `issend`=1

    update `dede_arctype` set `isdefault`=1

    DedeTag Engine Create File False以下几条sql必须执行,要不然会出现 错误

    -----------------------------------------------------------------------------

    update `dede_arctype` set `namerule`="{typedir}/{Y}/{M}{D}/{aid}.html"

    update `dede_arctype` set `namerule2`="{typedir}/list_{tid}_{page}.html"

    ------------------------------------------------------------------------------

    update `dede_arctype` set `typedir`=CONCAT,'{cmspath}/',typedir

    update `dede_arctype` set `templist`="{style}/list_article.htm"

    update `dede_arctype` set `temparticle`="{style}/article_article.htm "

    update `dede_arctype` set `tempindex`="{style}/index_article.htm"

    update dede_arctype da,mlf_enewsclassadd me set da.content=me.classtext,da.seotitle=me.fpagetitle where da.id=me.classid,注意

    这样 栏目列表成功转换,后台可生成

    下来开始整合文章

    首先 先来分析文章数据库结构

    dede文章相关的有3张数据表,分别是dede_archives ,dede_addonarticle,dede_arctiny

    帝国文章相关的数据表: mlf_ecms_news,mlf_ecms_news_data_1,可能数据表有所不同,不过结构区别都不大

    导入文章

    insert into `dede_archives` ,id,typeid,sortrank,click,title,litpic,filename,pubdate,senddate,description,keywords select id,classid,truetime,onclick,title,titlepic,filename,newstime,lastdotime,smalltext,keyboard from mlf_ecms_news

    导入文章来源作者

    update `dede_archives` da,mlf_ecms_news_data_1 men set da.source=men.befrom,da.writer=men.writer where da.id=men.id

    导入文章body,内容

    insert into dede_addonarticle ,aid,typeid,body select id,classid,newstext from mlf_ecms_news_data_1 men

    现在后台已经有了文章

    不过发现了个问题,分类中显示的文档数量为0

    经过查资料,摸索 发现还需要操作一个数据表 dede_arctiny后台统计文档数量操作的是这个数据表

    insert into `dede_arctiny` ,id,typeid,channel,senddate,sortrank,mid select id,typeid,channel,senddate,sortrank,mid from dede_archives

    执行完毕之后发现最下级的栏目已经正常显示文档数量,但是顶级栏目依然是0,查看相关资料才发现dede一直是这样,这也算dede的一个bug吧

    帝国cms栏目数据库表,帝国cms简介标签

    用帝国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数据库中的开头。

    1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
    2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
    3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
    4. 建站教程 > 帝国CMS栏目数据库表,帝国CMS简介标签

    用户评论