Exemplo n.º 1
0
 /**
  * index
  *
  * Show the last activity's info
  *
  * @access public
  * @return void
  */
 public function index()
 {
     $this->load->model('Activity_model', true);
     $this->load->model('Image_model');
     $this->activity->get_last();
     $content = array('activity_detail' => array('path' => 'activity/detail', 'data' => array('id' => $this->activity->id, 'images' => Image_model::get_images_by_activity($this->activity->id), 'title' => $this->activity->name, 'content' => $this->activity->description)));
     $this->render($content);
     return;
 }
Exemplo n.º 2
0
 private function delete_image()
 {
     $this->load->smc_model('Image_model');
     //unlink image
     $query = $this->db->select('id_image,product_id')->from('image')->where('product_id', intval($this->product_id))->get();
     $images = $query->result_object();
     if (count($images)) {
         foreach ($images as $val) {
             $types = Image_model::getImageType();
             $ImageDir = APPPATH . '../global/img/p/';
             if (is_array($types)) {
                 foreach ($types as $type) {
                     $filename = $val->product_id . '-' . $val->id_image . '-' . $type->name . '.jpg';
                     if (file_exists($ImageDir . $filename)) {
                         @unlink($ImageDir . $filename);
                     }
                 }
             }
             $this->db->delete('image', array('id_image' => $val->id_image));
         }
     }
 }
Exemplo n.º 3
0
 private function delete_image($id_template = null)
 {
     //unlink image
     $query = $this->db->select('id_image,id_template')->from($this->_image_table)->where('id_template', intval(intval($id_template)))->get();
     $images = $query->result_object();
     if (count($images)) {
         foreach ($images as $val) {
             $types = Image_model::getImageType();
             $ImageDir = APPPATH . '../upload/template/';
             if (is_array($types)) {
                 foreach ($types as $type) {
                     $filename = $val->id_template . '_' . $val->id_image . '.jpg';
                     if (file_exists($ImageDir . $filename)) {
                         @unlink($ImageDir . $filename);
                     }
                 }
             }
             $this->db->delete('image', array('id_image' => $val->id_image));
         }
     }
 }