QMECMS门户数据维护

新域名取得备案后,重回SAE怀抱,这个站选择了QMECMS程序,但是随后发现,这个程序的最近一次更新是在2012年,其说明中的官网已经不再提供技术支持。百度了一下有关QMSCMS的教程,结果让人失望……

实际上适用于SAE的程序并不是很多,我这样的懒人也懒得在更换其他的程序了,只能凭着我不比英语水平强多少的PHP知识来慢慢研究(好吧,我英语没过四级)。

一个网站,首页漂亮与否很重要,QMECMS安装好之后,如下图区域是有一个内容的,不过删掉之后,无论后台如何添加,这里都不再显示了。

在百度上搜索,发现有人在问同样的问题,但是却没有找到正确的处理方式。只能自己动手了……

根据上图区域所处的位置,我觉得对应的代码应该位于“/templates/default/index.php”中,然后就用Notepad++打开了这个文件,看到代码的第8行

<!– 此数据由“门户数据维护”管理,这里获取ID为1的分组块数据 –>

回想之前就是在后台的“门户数据维护”功能里删除相应内容后而导致的对应区域空白,故判断问题就是出在这里。

然而为什么在“门户数据维护”中添加的新内容却无法显示呢?仔细观察了一会,发现如下图中的问题:

 

新建的“数据集”ID是2,而代码是:

<!–{cms $_obj = cmsPortal(1, ‘asc’, 5);}–>

遂尝试修改为:

<!–{cms $_obj = cmsPortal(2, ‘asc’, 5);}–>

保存后重新上传。

问题就此解决。