jeecms内容更新(jeecms二次开发)

纸扎戏偶

本篇文章给大家谈谈jeecms内容更新,以及jeecms二次开发对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

  • 1、java源码部署问题(关于jeecms开发)
  • 2、CMS和Discuz有什么区别?
  • 3、jeecms怎么样?最近需要一款java开源的cms,看了看jeecms,但感觉不太好,但又没有其它同类产品。哎
  • 4、为什么jeecms发布内容的时候全是空白
  • 5、如何替换JEECMS 里的文本编辑器为百度的ueditor

java源码部署问题(关于jeecms开发)

java的部署主要是遵循J2EE规范,一般是把源码按照规范放到一个web(比如tomcat啥的)容器,类似php的apache服务器,所以你要二次开发,就需要了解原来系统的环境,一般说明中会有,然后停掉服务器,把你修改好的代码更新,重启服务器。如果要自动可能需要自己简单的实现一下,或者用一些第三方优秀工具啥的,如果还有问题可以继续追问,或者看我的百度空间

CMS和Discuz有什么区别?

CMS是内容管理系统的简称,主要是用于搭建网站,如中国站长站,ADMIN5之类的站点都是使用CMS系统来搭建的。而DISCUZ则是一款论坛软件,是康盛推出的一款论坛程序。像国内目前很多论坛都是使用DISCUZ来实现的。确切的说这两种软件的用途是不一样的。都是供上网人员使用的但类型不同。希望我的回答 对你有些行的帮助。

jeecms怎么样?最近需要一款java开源的cms,看了看jeecms,但感觉不太好,但又没有其它同类产品。哎

jeecms二次开发麻烦,但真做起东西来还是非常稳定的。jeecms肯提供源代码也挺不错了,给人的感觉服务什么是不好,后续工作做的也不好,开源力度也不够

可以看看这个网站的jeecms二次开发,应付二次开发没什么问题了

为什么jeecms发布内容的时候全是空白

模型问题,你没设置好栏目模型和内容模型,还有可能就是标签没用好

如何替换JEECMS 里的文本编辑器为百度的ueditor

1、拷贝源码包中的dialogs、themes、net、third-party、editor_all.js和editor_config.js到ueditor文件夹中。

2、在ueditor文件夹里的editor_config.js里设置绝对路径:

把URL = window.UEDITOR_HOME_URL||tmp.substr(0,tmp.lastIndexOf("/")+1).replace("_examples/","").replace("website/","");

改成URL= window.UEDITOR_HOME_URL||"/ueditor/";

3、加入文件头,注意次序不要错:

script type="text/javascript" src="/ueditor/editor_config.js"/script

script type="text/javascript" src="/ueditor/editor_all.js"/script

link rel="stylesheet" href="/ueditor/themes/default/ueditor.css"

4、加入实体,其中div或者textarea是实例,script是引用语句。

div id="myEditor" style="width:800px;"/div

script type="text/javascript"

var editor = new baidu.editor.ui.Editor();

editor.render("myEditor");

/script

可以在div或textarea中加name属性,以改变传值变量名,覆盖默认变量名,在一页里引用多个实例时用,如下:

textarea id="myEditor" style="width:800px;" name="myContent"/textarea

script type="text/javascript"

var editor = new baidu.editor.ui.Editor();

editor.render("myEditor");

/script

5、传值到数据库:

默认传值变量为editorValue,这个可以在editor_config.js文件里的textarea:后面修改。

◆如果不放在控件里:后端可以用Request.Form["editorValue"]来获取,这个值只能由有提交功能的按钮来提取。

◆用FormView控件实现插入功能:

①在InsertItemTemplate里把asp:TextBox Text='%# Bind("newsContent") %' ...什么的替换成:

textarea id="myEditor" style="width:800px;" /textarea

script type="text/javascript"

var editor = new baidu.editor.ui.Editor();

editor.render("myEditor");

/script

②在InsertItemTemplate的底端,一定要把asp:LinkButton ...的提交按钮改换成asp:Button ID="InsertButton" runat="server" CommandName="Insert" Text="确定新增" /

③在此FormView的数据源asp:SqlDataSource里的InsertParameters里:

把asp:Parameter Name="newsContent" Type="String" /改成asp:FormParameter FormField="editorValue" Name="newsContent" Type="String" /

◆用ListView控件实现插入功能:

①在InsertItemTemplate里把asp:TextBox Text='%# Bind("newsContent") %' ...什么的替换成:

textarea id="myEditor1" name="insertEditorValue" style="width:800px;" /textarea

script type="text/javascript"

var editor = new baidu.editor.ui.Editor();

editor.render("myEditor1");

/script

关键点:textarea一定要加上name属性以防止和编辑模块中的传值参数起冲突;

textarea的id也要和编辑模块的有区别,但要和render("的id保持一致。

②在此ListView的数据源asp:SqlDataSource里的InsertParameters里:

把asp:Parameter Name="newsContent" Type="String" /改成asp:FormParameter FormField="insertEditorValue" Name="newsContent" Type="String" /

◆用ListView控件实现编辑功能:

①首先要打开ueditor目录下的editor_config.js文件,设置,autoClearinitialContent:false否则一点鼠标内容就消失了。

②在EditItemTemplate里把asp:TextBox Text='%# Bind("newsContent") %' ...什么的替换成:

textarea id="myEditor2" name="editEditorValue" style="width:800px;"asp:Label ID="Label1" runat="server" Text='%# Eval("newsContent") %'/asp:Label/textarea

script type="text/javascript"

var editor = new baidu.editor.ui.Editor();

editor.render("myEditor2");

/script

③在此ListView的数据源asp:SqlDataSource里的UpdateParameters里:

把asp:Parameter Name="newsContent" Type="String" /改成asp:FormParameter FormField="editEditorValue" Name="newsContent" Type="String" /

6、常见问题解决:

图片上传不成功?

由于目前官方提供的最新的.NET 1.2.1.0版本 是.Net FrameWork 4.0 ,所以如果在你的项目里是是.Net FrameWork 3.5

请做如下修改:

删除官方下的.Net/web.config,(只用vs自动生成的web.config就可以了)

这样就没有问题了。

或者修改你网站的.NET版本:右击“解决方案资源管理器”的网站根文件夹,选“属性页”,“生成”标签里改。

jeecms内容更新的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jeecms二次开发、jeecms内容更新的信息别忘了在本站进行查找喔。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。