?> " controls width="300px"> Your browser does not support the <code>audio</code> element. </audio> </td> <td> <?php if ($object->check_priv('C_Audio:action_edit')) { ?> <a href="<?php echo M_Link::ToAdminAudio('edit', $id); ?> "> Редактировать</a> <?php } ?> </td> <td> <?php if ($object->check_priv('C_Audio:action_delete')) { ?> <a href="<?php echo M_Link::ToAdminAudio('delete', $id); ?> " onClick="javascript: return confirm('Вы действительно хотите удалить?')"> Удалить</a> <?php } ?> </td> </tr>
"> <label class="control-label" for="title">Заголовок</label> <div> <input class="form-control" name="title" id="title" type="text" class="input-xxlarge" value="<?php echo $object->fields['title']; ?> "/> </div> <audio src="<?php echo BASE_URL . AUDIO_DIR . $object->fields['name']; ?> " controls style="width: 100%"> Your browser does not support the <code>audio</code> element. </audio> </div> <div class="form-group"> <input type="submit" name="save" class="btn btn-primary" value="Сохранить изменения"/> <?php if ($object->check_priv('C_Audio:action_delete')) { ?> <input type="submit" name="delete" class="btn btn-danger" value="Удалить запись"/> <?php } ?> <a href="<?php echo M_Link::ToAdminAudio('all'); ?> " class="btn btn-default">Вернуться к списку аудио</a> </div> </form> </div>
</li> <?php } ?> <?php if ($object->check_priv('C_Audio:action_index')) { ?> <li <?php if ($active == 'C_Audio') { echo 'class="active"'; } ?> > <a href="<?php echo M_Link::ToAdminAudio(); ?> ">Аудио</a> </li> <?php } ?> <?php if ($object->check_priv('C_Mailing:action_index')) { ?> <li <?php if ($active == 'C_Mailing') { echo 'class="active"'; } ?>
public function action_edit() { $this->title .= '::Редактирование аудио'; $mMediaFiles = M_MediaFiles::Instance(); $this->messages = array(); $id_audio = isset($_GET['param']) ? $_GET['param'] : 0; $this->fields = $mMediaFiles->get($id_audio); if (empty($this->fields)) { $this->p404(); } if ($this->isPost()) { if (isset($_POST['save'])) { if ($mMediaFiles->edit($id_audio, $_POST)) { $this->redirect(M_Link::ToAdminAudio('all')); } } elseif (isset($_POST['delete']) && $this->check_priv('C_Audio:action_delete')) { $mMediaFiles->deleteFile($id_audio); $this->redirect(M_Link::ToAdminAudio('all')); } $this->messages = $mMediaFiles->errors(); $this->fields = $_POST; } // Получение пути к шаблону $templateName = $this->getTemplate('components/audio/v_edit.php'); $this->content = $this->Template($templateName, $this); }