用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4234|回复: 5
收起左侧

[已解决] fck为什么取不到值

[复制链接]
发表于 2011-1-5 11:30:07 | 显示全部楼层 |阅读模式
function addNews()
        {
                if (!$this->session->userdata("admin"))
                {
                        redirect("admin/login");
                }
                $data["category"] = $this->News_model->getCategory();
                if ($data["category"])
                {
                    $this->load->library('fckeditor',array('instanceName' => 'content'));
            $this->fckeditor->ToolbarSet = 'Default';
            $data['fckeditor']=$this->fckeditor->CreateHtml();
                        $this->load->view('admin/addNews',$data);
                }
                else
                {
                        $url = site_url('ad_news/addcategory');
                        show_error("没有分类项目,请先添加分类!点击 <font coler='#990000'><a href='$url'><b>返回</b></a></font>!");
                }
               
        }

上面是新闻添加
view
里直接  <?php echo $fckeditor?>输出
正常显示 未命名.jpg
但是为什么取不到值呢???
function saveNews()
        {
                $this->form_validation->set_error_delimiters('','</br>');
                $config=array(
                         array(
                                 'field'=>'title',
                                 'label'=>'标题',
                                 'rules'=>'tirm|required|max_length[100]'
                                 )

                        );
               
                $this->form_validation->set_rules($config);
         
                $this->form_validation->set_message('required','%s不能为空');
                $this->form_validation->set_message('max_length','%s不能超过100个字');
                if($this->form_validation->run() == FALSE)
                {
                        $this->addNews();
                }
                else
                {
                        $this->News_model->saveNews("add");
                        redirect("ad_news/listnews");
                }
        }
上面的是保存的部分
发表于 2011-1-5 13:42:00 | 显示全部楼层
直接采用 js 方式引入 fckeditor 就不会有这些问题了,呵呵
发表于 2011-1-5 15:19:52 | 显示全部楼层
没看懂你写的,把我写的发给你,看看有没有帮助

controller:
PHP复制代码
 
$this->load->library('ckeditor');
$this->load->library('ckfinder');
$this->ckeditor = new CKEditor();
$this->ckeditor->basePath = '/ckeditor/';
CKFinder::SetupCKEditor($this->ckeditor, '/ckfinder/');
$data['ckeditor'] = $this->ckeditor;
 
复制代码


view:
content相当于表单的名字,123123是当前的值
PHP复制代码
 
echo $ckeditor->editor('content', '123123');
 
复制代码
 楼主| 发表于 2011-1-6 11:48:38 | 显示全部楼层
已经解决了,因为更新了版本的问题,fck修改了一下就ok了,楼上的好像用的是ck5.2的版本啊,可否分享一下啊
发表于 2011-1-20 10:52:11 | 显示全部楼层
问题是我有表单检测代码,不能简单的<?php echo $fckeditor?>输出
发表于 2011-2-5 00:07:51 | 显示全部楼层
做个标签

本版积分规则