Esempio n. 1
0
 function save_settings()
 {
     $settings_model = new Settings_model();
     $settings_service = new Settings_service();
     $slugs = $this->input->post('slug', TRUE);
     $res = 0;
     foreach ($slugs as $key => $slug) {
         $settings_model->set_slug($key);
         $settings_model->set_value($slug);
         $res = $settings_service->update_settings($settings_model);
     }
     echo $res;
 }
Esempio n. 2
0
 public function index()
 {
     $questionnaire_service = new Questionnaire_service();
     $settings_service = new Settings_service();
     $locations_service = new Locations_service();
     $setting = $settings_service->get_settings_by_slug('site_url');
     $data['languages'] = $this->config->item('LANGUAGES');
     $data['locations'] = $locations_service->get_locations();
     $data['questionnaires'] = $questionnaire_service->get_questionnaires($this->session->userdata('USER_LOCATION'));
     $data['domain_url'] = $setting->value;
     $partials = array('content' => 'dashboard/dashboard_view');
     //load the view
     $this->template->load('template/main_template', $partials, $data);
     //load teh template
 }