private function validateForm()
{
$this->form_validation->set_rules('language_id', 'lang:label_language', 'xss_clean|trim|required|integer');
$this->form_validation->set_rules('title', 'lang:label_title', 'xss_clean|trim|required|min_length[2]|max_length[255]');
$this->form_validation->set_rules('heading', 'lang:label_heading', 'xss_clean|trim|required|min_length[2]|max_length[255]');
$this->form_validation->set_rules('permalink[permalink_id]', 'lang:label_permalink_id', 'xss_clean|trim|integer');
$this->form_validation->set_rules('permalink[slug]', 'lang:label_permalink_slug', 'xss_clean|trim|alpha_dash|max_length[255]');
$this->form_validation->set_rules('content', 'lang:label_content', 'trim|required|min_length[2]|max_length[5028]');
$this->form_validation->set_rules('meta_description', 'lang:label_meta_description', 'xss_clean|trim|min_length[2]|max_length[255]');
$this->form_validation->set_rules('meta_keywords', 'lang:label_meta_keywords', 'xss_clean|trim|min_length[2]|max_length[255]');
$this->form_validation->set_rules('layout_id', 'lang:label_layout', 'xss_clean|trim|integer');
$this->form_validation->set_rules('navigation[]', 'lang:label_navigation', 'xss_clean|trim|required');
$this->form_validation->set_rules('status', 'lang:label_status', 'xss_clean|trim|required|integer');
if ($this->form_validation->run() === TRUE) {
return TRUE;
} else {
return FALSE;
}
}