Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65489
  • 博文数量: 31
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 320
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-23 09:13
文章分类
文章存档

2011年(1)

2009年(30)

我的朋友

分类: 系统运维

2009-05-23 20:56:51

用过许多的CMS系统,国内的主要是dede和帝国。对这两个系统的对比感觉非常明显,dede是简易化思路,上手快,使用方便,而帝国则是需要做 相对复杂的定制,对用户更多自由空间。我个人喜欢帝国。当然更多时候需要按网站的需要来选择,如果就是要做一个很普通的跟其他普通新闻发布站之类一样的内 容发布系统,dede就足够了,而且还比帝国漂亮些。

今天要说的是在使用帝国cms时遇到的一个小问题(已解决)。

帝国CMS系统有一个很棒的设计,叫做功 能,他允许设计者在设计读者填写投稿表单(或者admin填写发布表单)的时候,令某一个字段的值关联至另一个数据表内的某字段的内容。具体来说,比如我 要输入“作者”字段时,可以点击旁边的一个按钮,然后会自动读出另一个你指定的数据表(比如是保存有所有作者的“作者表”)中的某指定字段(比如是“姓名 ”字段)下的值,这样,就可以直接在读出的内容范围内点选后自动输入了。具体功能还请参看。

这个功能很棒,但是我用的时候却遇到了问题。当用户建立了这个需要关联到其他表的字段并点击“提交”自动生成投稿表单后,我们点击“修改”再看一下这个字段,可以看到,为此字段自动生成的投稿表单中,tbname=“选择模型字段设置输入的字段”,这里我输入的“选择模型字段设置输入的字段”是一个表的完整名称。可是在点击“选择”按钮的时候,总是提示“您来自的链接不存在”。不得已,到处查找问题根源,后来,在查看了这段php代码,并且在phpmyadmin查看了数据表的内容后,才发现,这里要输入的不是全表的内容(phome_ecms_xxxx),而只需要输入除phome_ecms之外的表名。

你在使用的时候,一定要注意,省得再浪费这么多的时间!

原文地址:

阅读(558) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~