|
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?>输出
正常显示
但是为什么取不到值呢???
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");
}
}
上面的是保存的部分 |
|