PHPIN.NET

 找回密码
 立即注册
查看: 5837|回复: 0

[官方教程] 帝国CMS7.0使用常见问题整理

[复制链接]

469

主题

31

回帖

5509

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5509
发表于 2014-5-30 09:56:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
帝国CMS7.0使用常见问题:
本文关键字词:帝国常见问题,帝国CMS常见问题,ECMS7.0常见问题
一、7.0版本的数据库配置文件是哪个文件?

7.0版本数据库配置文件:/e/config/config.php
6.6及以下版本数据库配置文件:/e/class/config.php
  

二、忘记后台登陆认证码怎么办?
查看 /e/config/config.php 文件里的“$ecms_config['esafe']['loginauth']”变量内容。


三、不想显示后台的“商城”菜单,如何操作?
答:后台>系统>系统参数设置>模型设置:“关闭后台菜单”项勾选“商城”即可。


四、更换了栏目目录地址,为什么信息页地址不更新?
答:因为7.0直接将地址存在数据库里,所以更换目录规则后,需到:后台>系统>数据更新>更新信息页地址:更新数据表中的内容页地址。(注:看左侧菜单,非“数据更新中心”页面里)


五、如何关闭动态页面模板在线修改
答:如果不想开启在后台修改动态页面模板,可以修改 /e/config/config.php 文件里的“$ecms_config['esafe']['openeditdttemp']”变量值为0。


六、专题评论表单
答:专题评论访问地址 /e/pl/?doaction=dozt&classid=专题ID
专题的评论表单需增加:<input type="hidden" name="doaction" value="dozt"> <input type="hidden" name="classid" value="专题ID">


七、为什么“更新专题”页面不显示专题?
答:因为“更新专题”页面是为没有管理专题权限的用户而设计的单独管理专题功能。管理员可以在增加专题时设置“可更新专题的用户”,这样即使没有管理专题权限,也可以在更新专题页面对专题进行管理与更新。授权更方便。


八、为什么评论页的评分功能不能使用?
答:如果是要使用评分功能的模型,要往模型数据表增加“infopfen”(评分数)和“infopfennum”(评分人数)两个字段,详细操作步骤:
    后台>系统>管理数据表>管理字段>增加字段:
    评分数字段:字段名填“infopfen”、字段标识填“评分数”、字段类型选“大数值型(INT)”,其他默认,点提交;
    评分人数字段:字段名填“infopfennum”、字段标识填“评分人数”、字段类型选“大数值型(INT)”,其他默认,点提交;
    两个字段增加后模型即可使用评分功能。


九、7.0版本如何调用专题的信息?
答:调用专题的信息要改用“索引灵动标签”(e:indexloop)调用。
[e:indexloop={索引分类ID,显示条数,操作类型,栏目ID,系统模型ID,附加SQL条件}]
模板代码内容
[/e:indexloop]


十、如何调用专题的推荐信息?
答:“索引灵动标签”的“附加SQL条件”设置:
    所有推荐信息用:'isgood>0'
    二级推荐的信息用:'isgood=2'


十一、如果栏目的信息数显示不对,如何处理?
答:可以到后台>系统>数据更新>数据更新中心>更新栏目信息数。


十二、多值字段如何调用?
答:多值字段存放方式:多个值之间用“||||||”分隔、值里的各个选项之间用“::::::”分隔。下面为内容模板中显示多值字段例子:
<?php
$morefr=explode('||||||',$navinfor[字段名]);
$mfcount=count($morefr);
for($mfi=0;$mfi<$mfcount;$mfi++)
{
$morefrf=explode('::::::',$morefr[$mfi]);
?>
选项1:<?=$morefrf[0]?>
选项2:<?=$morefrf[1]?>
选项3:<?=$morefrf[2]?>
选项4:<?=$morefrf[3]?>
......
<?php
}
?>


十三、“信息处理结果反馈给会员”在哪儿设置?
答:修改信息就可以看到设置选项。


十四、为什么用SQL调用不能加“checked=1”条件?
答:因为7.0版本的待审核信息与发布信息单独表存放,所以调用前台信息不再需要checked=1条件,效率更高。只需将此SQL条件删除即可。


十五、专题页面有哪些PHP变量?
答:当前专题ID或当前专题子类ID变量为“$GLOBALS['navclassid']”。
当为专题子类页面时,则所属专题ID变量为“$GLOBALS['navinfor']['ecmsbid']”,当等于0时就是专题页,更容易识别专题页与专题子类页。


十六、刷新所有信息内容页面时提示“Table '*.phome_ecms_news_data_' doesn't exist”
答:原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。解决办法:进数据库删除索引表中不存在的ID记录即可解决。
但怎么知道那些是不存在的ID记录呢?

例如 phome_ecms_article 表的 phome_ecms_article_index 有多出的id记录,这是刷新所有信息时就有上述错误。

这时我们可以进入phpmyadmin,在数据库运行
SELECT id FROM phome_ecms_article_index WHERE NOT EXISTS (SELECT null FROM phome_ecms_article WHERE phome_ecms_article.id = phome_ecms_article_index.id);
将找到的id记录删除就行了,一般不会很多。




十七、7.0专题的信息采用独立表存放,数据表并没有ispic识别字段,如何只调用带图片的信息呢?

答:有两种方法可以实现:
第一种:增加一个专题子类 专门用来存放带图片的信息,这样增加信息时就可以将信息直接推送到这个专题子类。然后模板用索引灵动标签按这个专题子类调用信息。
第二种:把带图片的信息 设置到某一个推荐级别里,在管理专题信息页面将带图片的信息 设置为某一级推荐,然后模板用索引灵动标签按这级推荐调用信息(如一级推荐:标签附加sql条件用 'isgood=1')。
用索引灵动标签制作幻灯效果可以参考这个教程:http://www.phome.net/doc/manual/template/html/bqtoflash.html


十八、7.0版使用技巧之:调用当前专题下级子类
帝国CMS 7.0版使用技巧之:调用当前专题下级子类:http://bbs.phome.net/showthread-42-292126-0.html


十九、7.0版使用技巧之:调用当前专题的子类及信息列表
帝国CMS 7.0版使用技巧之:调用当前专题下级子类:http://bbs.phome.net/showthread-42-292987-0.html


二十、7.0版本商城使用常见问题与技巧教程
帝国CMS 7.0版本商城使用常见问题与技巧教程:http://bbs.phome.net/showthread-42-293747-0.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|PHPIN.NET ( 冀ICP备12000898号-14 )|网站地图

GMT+8, 2024-4-28 00:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表