Пример #1
0
 public function get_extend_media_list()
 {
     $parent = $this->input->post('parent');
     $id_parent = $this->input->post('id_parent');
     $id_extend = $this->input->post('id_extend');
     $lang = $this->input->post('lang');
     $items = $this->media_model->get_extend_media_list($id_extend, $parent, $id_parent, $lang);
     if (empty($items)) {
         // Answer send
         $this->notice(lang('ionize_message_no_medias'));
     } else {
         // Basic template vars
         $this->template['parent'] = $parent;
         $this->template['id_parent'] = $id_parent;
         $this->template['id_extend'] = $id_extend;
         $this->template['lang'] = $lang;
         $this->template['file_path'] = Settings::get('files_path') . '/';
         $this->template['thumb_base_url'] = base_url() . $this->template['file_path'] . '.thumbs/';
         $this->template['thumb_size'] = Settings::get('media_thumb_size') != '' ? Settings::get('media_thumb_size') : '120';
         $this->template['items'] = $items;
         $view = $this->load->view('extend/media/list', $this->template, TRUE);
         $output_data = array('content' => $view);
         $this->success(NULL, $output_data);
     }
 }