设为首页
收藏本站
Archiver
用户
登录
入住
用户名
Email
自动登录
找回密码
密码
登录
入住 CI 中国社区
首页
返回 CodeIgniter 中国首页
论坛
BBS
导读
Guide
个人主页
Space
中文手册
搜索
CodeIgniter 搜索引擎
视频教程
案例
任务
搜索
搜索
本版
帖子
用户
设为首页
收藏本站
Archiver
开启辅助访问
切换到宽版
日志
相册
分享
记录
CodeIgniter4
CodeIgniter3
CodeIgniter2
帖子
好友
道具
勋章
收藏
任务
记录
留言板
设置
我的收藏
退出
腾讯QQ
微信登录
CodeIgniter 中国开发者社区
»
论坛
›
CodeIgniter 开发
›
代码共享与下载
›
[1.5.4]为CodeIgniter的发展添砖加瓦之使用fckeditor ...
1
2
/ 2 页
下一页
返回列表
查看:
11954
|
回复:
16
[其它 Other]
[1.5.4]为CodeIgniter的发展添砖加瓦之使用fckeditor
[复制链接]
yzxh24
yzxh24
当前离线
积分
102
IP卡
狗仔卡
发表于 2007-12-10 17:16:30
|
显示全部楼层
|
阅读模式
添加新内容
用
CI
已经有几天了,感觉很不错,很喜欢它的语法,现在正在用他帮朋友做一个
bt
发布站,由于要添加电影的剧情介绍,所以用到了
fckeditor
,途中遇到了点小问题,在
Hex
的帮助下都一一解决了,为了方便以后使用
CI
的朋友少走弯路,特把他写下来,当作个笔记好了。
首先下载
fckeditor
,下载地址:
www.fckeditor.net
。
解压后将
fckeditor
拷贝到系统的根目录下去,比如我的站是在
http://localhost/bt
下,跟
system
目录同级。
然后打开要用到
fck
的模板文件(就是位于
system/application/views
下的文件),然后再模板文件头部加入
<script type="text/javascript" src="http://localhost/bt/fck/fckeditor.js">
,将
http://localhost/bt
替换成你自己的网站路径就行了。(注意:这里我们用的是
js
的调用模式,当然还有别的模式,不过我试验老是通不过
^_^
)
接下来就是初始化
fck
对象了,在你要显示编辑器的地方加入下面的代码:
JS
复制代码
<
script type
=
"text/javascript"
>
var
fck
=
new
FCKeditor
(
'info'
)
;
fck.
Width
=
"80%"
;
fck.
Height
=
300
;
fck.
BasePath
=
"http://localhost/bt/fck/"
;
fck.
Create
(
)
;
</
script
>
复制代码
Fck
就是一个
fckeditor
类的实例,
fck.Width = "80%"
和
fck.Height = 300
分别设置编辑器显示时的宽和高,
fck.BasePath =
http://localhost/bt/fck/
就是编辑器存放的路径,这里我是把它放到了
http://localhost/bt/fck
目录下了。
现在运行一下程序,编辑器是不是已经显示出来了。
^_^
剩下的只要在程序中使用
$_POST[‘info’]
就能得到输入的值了。
编辑原有的内容
首先在头部加入:
HTML
复制代码
<
script
type
=
"text/javascript"
src
=
"http://localhost/bt/fck/fckeditor.js"
><
/
script
>
<
script
type
=
"text/javascript"
>
window.onload = function()
{
var fck = new FCKeditor('info');
fck.Width = "80%";
fck.Height = 300;
fck.BasePath = "http://localhost/bt/fck/";
fck.ReplaceTextarea() ;
}
<
/
script
>
复制代码
参数上面已经解释过,这里就不重复了。
将下面这段代码加到要显示编辑器的地方:
HTML
复制代码
<
div
>
<
textarea
name
=
"info"
rows
=
"10"
cols
=
"80"
style
=
"width: 100%; height: 200px"
>
要修改的内容
<
/
textarea
>
<
/
div
>
复制代码
将要修改的内容放入
<textarea></textarea>
之间就行了,编辑完以后用
$_POST[‘info’]
就能得到修改过的内容了,剩下的就是入库了。
好了,本人水平有限,就写这些吧,希望对大家有帮助!最后祝
CodeIgniter
越做越好!
评分
参与人数
1
威望
+5
收起
理由
Hex
+ 5
精品文章
查看全部评分
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
Hex
Hex
当前离线
积分
50181
IP卡
狗仔卡
发表于 2007-12-10 17:26:13
|
显示全部楼层
写的非常棒!加分!
回复
支持
反对
使用道具
举报
显身卡
jianlei
jianlei
当前离线
积分
71
IP卡
狗仔卡
发表于 2007-12-11 08:20:39
|
显示全部楼层
好文章,支持楼主~~~
回复
支持
反对
使用道具
举报
显身卡
fyp83
fyp83
当前离线
积分
98
IP卡
狗仔卡
发表于 2007-12-22 17:48:33
|
显示全部楼层
比PHP服务端的配置简单来得快,
服务端在CI中一般还不好加载呢
还是客户端爽。。。
这个贴,好,加分。。
回复
支持
反对
使用道具
举报
显身卡
Hex
Hex
当前离线
积分
50181
IP卡
狗仔卡
发表于 2007-12-22 19:42:23
|
显示全部楼层
我一般只使用 js 加载 fckeditor,和服务器端没关系。呵呵。
回复
支持
反对
使用道具
举报
显身卡
寂寞天涯
寂寞天涯
当前离线
积分
73
IP卡
狗仔卡
发表于 2008-1-3 23:24:43
|
显示全部楼层
好东西,支持了
回复
支持
反对
使用道具
举报
显身卡
moonster
moonster
当前离线
积分
137
IP卡
狗仔卡
发表于 2008-2-16 15:41:07
|
显示全部楼层
东西,支持了
回复
支持
反对
使用道具
举报
显身卡
ShenStone
ShenStone
当前离线
积分
318
IP卡
狗仔卡
发表于 2008-2-16 16:25:46
|
显示全部楼层
这样支持图片上传否恩?
回复
支持
反对
使用道具
举报
显身卡
ShenStone
ShenStone
当前离线
积分
318
IP卡
狗仔卡
发表于 2008-2-18 17:34:57
|
显示全部楼层
怎么无法先是出来编辑框呢?
按照楼主说的方法,加入了js,调用js,结果还是出现不了fck的编辑框呢?楼主有没有少些什么内容??
或者楼主能否将你该页的内容全部粘贴出来呢?多谢楼主了。
晚上回家再研究一下。
回复
支持
反对
使用道具
举报
显身卡
chouqiuqiu
chouqiuqiu
当前离线
积分
161
IP卡
狗仔卡
发表于 2008-4-14 01:54:42
|
显示全部楼层
不错不错,很不错!
看之前先顶下!!!
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
入住 CI 中国社区
本版积分规则
发表回复
回帖后跳转到最后一页