soman | 发表于:10-12-31 08:50 [添加收藏] 楼主 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
我感觉PHP版本的碎片就像ASP中的广告一样,在ASP中能修改输入的文本框为编辑器,请教下PHP版本的碎片要怎么修改?
Ta最近还发表过
[疑问]
如何实现父类栏目列表页调用所有子类标题且分页
(14-06-10)
[疑问]
ERROR! 网站停止维护中,请稍后再来!
(13-11-20)
[错误]
SP2的留言反馈回复英文带空格出错
(11-12-06)
[疑问]
PHP版本没有判断标题是否重复的功能吗?
(11-08-03)
[错误]
列表页输入数字跳转到分页的代码有个小的BUG
(11-06-30)
随机阅读
[分享]
新人报道!
(12-09-16)
[疑问]
为什么登陆不了了呢?
(11-10-26)
[分享]
优化时你犯错了吗?
(11-09-06)
[疑问]
脑暴一下,看看php版kc都能做啥。
(11-05-23)
[其他]
刚来KingCms
(11-05-19)
|
放羊的狼 | 发表于:10-12-31 09:19 沙发 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() |
我也想知道有人研究吗
|
soman | 发表于:10-12-31 11:41 板凳 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
直接把/block/manage.php文件里的所有kc_htm_textarea修改成kc_htm_editor之后,出现编辑器了,但是会有错误
Warning: Missing argument 2 for kc_htm_editor(), called in E:phpsujiaoblockmanage.php on line 276 and defined in E:phpsujiaosystemlibfunc.php on line 1386 而且更新添加的话都取不到内容 |
veryus | 发表于:11-01-02 13:58 4楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
据我的研究发现,在第276行kc_htm_editor('kcontent')这个代码里加上一个参数:,$data['kcontent']。使之变成这样子的。
$s.=$king->htmForm($king->lang->get('block/label/content'),kc_htm_editor('kcontent',$data['kcontent'])); 如此,就不会报错了,但是否能正常更新我还没测试! |
veryus | 发表于:11-01-02 13:59 5楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
$s.=$king->htmForm($king->lang->get('block/label/content'),kc_htm_editor('kcontent',$data['kcontent']));
|
veryus | 发表于:11-01-02 14:06 6楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
下面还有相同的一段也要修改,否则增加碎片后仍然也会出错,建议用notepad++来修改,一选中KC_htm_editor所有的都显示出来了。
|
veryus | 发表于:11-01-02 16:38 编辑于:01-02 16:41 7楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
补充一下,后面一处建议添加$rs['kcontent'],这样在绑定区就会自动加载上面添加的碎片内容。也就是楼主所需要的取到更新的内容
|
soman | 发表于:11-01-03 10:24 8楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
把所有的kc_htm_editor('kcontent')修改成kc_htm_editor('kcontent',$rs['kcontent'])后,没有出现错误。但是更新内容或者添加新内容时,还是取不到kcontent的值;新添加内容时老是提示“内容不能为空”,更新已有的碎片,提示更新成功,但是再刷新打开时,更新的内容其实没有更新;我感觉是取不到kcontent的值,哪位哥们知道是啥情况的,解答下吧
|
soman | 发表于:11-01-03 10:26 9楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
另,像veryus所说的,把$rs['kcontent']修改成$data['kcontent']也试过了,这样是直接编辑的时候就没有内容出现了,归根结底,是取不到kcontent值,高手来给力啊
|
veryus | 发表于:11-01-03 12:31 10楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
嗯,我说得太零碎了,总起来说,有两处是不带参数的,第一处在276行,加上$data[],下面一处加上$rs[],这样就可以了,我测试成功
|