帝国论坛帝国网站管理系统交流区帝国CMS 7.5与8.0专版[已解决]帝国cms8.0采集功能有问题,内容字段为空 【本版专题贴子】  
主题:[已解决]帝国cms8.0采集功能有问题,内容字段为空 [加入收藏夹]   

懒鸟飞
用户头衔:秀才

精华贴   :0
发贴数   :74
经验值   :578
注册时间:2016-08-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[已解决]帝国cms8.0采集功能有问题,内容字段为空
1、我的系统是从帝国cms7.5升级到帝国cms8.0的。我的网站本身是电影站,只用了新闻表、新闻模型
2、我先在新闻模型中,创建了几个新字段,然后给新字段选择可采集。选中“自动生成表单模板”
3、后台采集界面,能显示采集列表页的部分,但采集内容字段的部分就不显示。如下图:
4、之后我查看了采集相关的缓存文件,结果缓存文件有问题
(1)正常代码如下:
<tr bgcolor="#FFFFFF">
    <td height="22" valign="top"><strong>标题正则:</strong><br>
      (<input name="textfield" type="text" id="textfield" value="[!--title--]" size="20">)</td>
    <td><table width="100%" border="0" cellspacing="1" cellpadding="3">
        <tr>
          <td><textarea name="add[zz_title]" cols="60" rows="10" id="zz_title"><?=ehtmlspecialchars(stripSlashes($r['zz_title']))?></textarea></td>
        </tr>
        <tr>
          <td><input name="add[z_title]" type="text" id="z_title" value="<?=stripSlashes($r['z_title'])?>">
            (如填写这里,将为字段的值)</td>
        </tr>
      </table></td>
  </tr>

  <tr bgcolor="#FFFFFF">
    <td height="22" valign="top"><strong>副标题正则:</strong><br>
      (<input name="textfield" type="text" id="textfield" value="[!--ftitle--]" size="20">)</td>
    <td><table width="100%" border="0" cellspacing="1" cellpadding="3">

(2)我这个不正常的采集缓存代码如下:
<input name="title" type="text" size="42" value="<?=$ecmsfirstpost==1?"":DoReqValue($mid,'title',stripSlashes($r['title']))?>">

  <tr bgcolor="#FFFFFF">
    <td height="22" valign="top"><strong>副标题正则:</strong><br>
      (<input name="textfield" type="text" id="textfield" value="[!--ftitle--]" size="20">)</td>
    <td><table width="100%" border="0" cellspacing="1" cellpadding="3">

对比可见,是采集的缓存标题字段没有正常生成代码。

5、之后我用一个默认帝国cms8.0搭建网站,然后把我数据库还原到这个默认网站,结果设置字段为采集,选中“自动生成表单模板”,之后还是出现相同的问题。所以判断应该是数据库相关的问题,和系统没关系。

6、我用默认帝国cms8.0,搭建一个默认网站,创建字段,设置成采集,选中“自动生成表单模板”,结果采集没有问题。所以不知道是哪里设置有问题。

请问各位高手有没有遇到相同问题,怎样解决?


问题解决:修改字段内容,清理缓存,再采集,功能恢复。

上传以下图片:


[该贴被修改 2 次,最后修改时间 2026-07-06 15:31:33 ]


自由工作 自由生活,心有梦想 懒鸟也能飞
2026-07-05 00:17:34 已设置保密 顶部 回复 引用 报告 编辑 删除

luoto
用户头衔:探花

精华贴   :0
发贴数   :6351
经验值   :19107
注册时间:2008-11-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

修改字段让系统重新生成缓存




2026-07-05 07:22:30 已设置保密 顶部 回复 引用 报告 编辑 删除

懒鸟飞
用户头衔:秀才

精华贴   :0
发贴数   :74
经验值   :578
注册时间:2016-08-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

多谢,成功了,看来是字段缓存问题。



自由工作 自由生活,心有梦想 懒鸟也能飞
2026-07-06 15:32:04 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1