您当前的位置:首页 > 七七成果 > 帝国、织梦cms

帝国cms修改上传附件附件名

2015-07-06

  帝国内置的fckeditor在上传附件时,自动附加了field和legend,表现出来是这样的,如图:Ns1七七世界-网站建设|UI设计|人资系统|二次开发

帝国cms修改上传附件附件名Ns1七七世界-网站建设|UI设计|人资系统|二次开发

  后台点击确定之后,自动加入了legend,如图:Ns1七七世界-网站建设|UI设计|人资系统|二次开发

帝国cms修改上传附件附件名Ns1七七世界-网站建设|UI设计|人资系统|二次开发

  前台显示样式,如图:Ns1七七世界-网站建设|UI设计|人资系统|二次开发

帝国cms修改上传附件附件名Ns1七七世界-网站建设|UI设计|人资系统|二次开发

  这样最大的缺点就是把数据库中的文件名展示出来了,造成了很不友好的用户体验,虽然可以在后台手动修改,但是这样做太麻烦。 Ns1七七世界-网站建设|UI设计|人资系统|二次开发

  因本人之前用过ckeditor,感觉这个自动添加legend的功能应该是帝国定制的,所以找到相应的js或者php文件,作适当的修改应该就可以解决问题了。  经过一番努力,在admin文件夹中找到了如下两个文件:Ns1七七世界-网站建设|UI设计|人资系统|二次开发

  文件位置 - /e/admin/ecmseditor/infoeditor/epage/ Ns1七七世界-网站建设|UI设计|人资系统|二次开发

TranFile.phpNs1七七世界-网站建设|UI设计|人资系统|二次开发

  打开TranFile.php,找到对应的代码做相应的修改就可以了,只要你有点html的语法基础,修改就没问题。Insertfile.php改不改都可以。Ns1七七世界-网站建设|UI设计|人资系统|二次开发

Ns1七七世界-网站建设|UI设计|人资系统|二次开发

  把【filename】改为【fn】,那么上传的文件名前台显示即为文件原名称。Ns1七七世界-网站建设|UI设计|人资系统|二次开发

  如果觉得帝国自带的附件显示效果,自己不满意,此时,也可以修改下图中的html代码,也可以赋予其class或id,在css样式表文件中,重新赋予css。Ns1七七世界-网站建设|UI设计|人资系统|二次开发

Ns1七七世界-网站建设|UI设计|人资系统|二次开发

本文关键词:上传附件  附件名  修改  

一切精彩源自七七网络!我们倾力打造时尚潮流第一线!

© 2012-2024七七世界网站建设     20707.net 1125w.com 版权所有     豫ICP备14018694号-1