Когда я отправляю форму, она переходит к контроллеру Preferences
в методе setPreferences
.
Ниже мой контроллер.
public function index(){
$data['page_title'] = 'Preferences';
$this->load->view('admin/common/header',$data);
$this->load->view('admin/common/sidebar');
$this->load->view('admin/preferences');
$this->load->view('admin/common/footer');
}
public function setPreferences(){
$preferences = $_REQUEST;
if($this->Preferences_model->set_value($preferences)){ //model is autoloading
$this->load->view('admin/preferences');
}
}
В моей модели обновляется таблица, подозрительно, но он не перенаправляет снова на страницу настроек.Теперь это будет пустая страница, как это http://localhost:88/personalsite/Preferences/setPreferences
Вот моя модель
function set_value($array){
foreach ($array as $key=>$value){
$this->db->set('value',$value);
$this->db->where('name',$key);
$this->db->update($this->table_name);
}
return $this->db->affected_rows();
}
Как я могу перенаправить ее на View http://localhost:88/personalsite/Preferences/
?
Iиспользуется redirect('Preferences')
, но он все еще не перенаправляет.