Пример #1
0
 /** 
  * Shows one media meta data
  *
  * @param	int		$id_media	Media ID
  * @param	string	$parent		parent type ('page', 'article')
  * @param	int		$id_parent	Parent ID (context in which the media is linked)
  *
  */
 public function edit($id_media, $parent = NULL, $id_parent = NULL)
 {
     $this->media_model->feed_template($id_media, $this->template);
     $this->media_model->feed_lang_template($id_media, $this->template);
     $this->template['parent'] = $parent;
     $this->template['id_parent'] = $id_parent;
     // Get the mp3 tags
     /*
     if ( $this->media_model->is($this->template['path'], 'mp3') )
     {
     	$this->template = $this->add_ID3_to_data($this->template, $this->media_model->get_ID3($this->template['path']));
     }
     */
     // Get the thumbs to check each thumb status
     $this->template['thumbs'] = $this->settings_model->get_list(array('name like' => 'thumb_%'));
     // Extend fields
     $this->template['extend_fields'] = $this->extend_field_model->get_element_extend_fields('media', $id_media);
     // context data
     if ($parent) {
         $this->template['context_data'] = $this->media_model->get_context_data($id_media, $parent, $id_parent);
     }
     // Modules addons
     $this->load_modules_addons($this->template);
     $this->output('media/edit');
 }