帝国cms修改上传附件附件名
2018-03-26 站长 站长日志
帝国内置的fckeditor在上传附件时,自动附加了field和legend,表现出来是这样的,如图:
后台点击确定之后,自动加入了legend,如图:
前台显示样式,如图:
这样最大的缺点就是把数据库中的文件名展示出来了,造成了很不友好的用户体验,虽然可以在后台手动修改,但是这样做太麻烦。
因本人之前用过ckeditor,感觉这个自动添加legend的功能应该是帝国定制的,所以找到相应的js或者php文件,作适当的修改应该就可以解决问题了。 经过一番努力,在admin文件夹中找到了如下两个文件:
文件位置 - /e/admin/ecmseditor/infoeditor/epage/
打开TranFile.php,找到对应的代码做相应的修改就可以了,只要你有点html的语法基础,修改就没问题。Insertfile.php改不改都可以。
把【filename】改为【fn】,那么上传的文件名前台显示即为文件原名称。
如果觉得帝国自带的附件显示效果,自己不满意,此时,也可以修改下图中的html代码,也可以赋予其class或id,在css样式表文件中,重新赋予css。
上一篇:帝国cms栏目缓存文件
下一篇:帝国cms 验证码不显示