Лучший Ответ MOKEV , 05 September 2016 - 08:30
В файле \components\com_zoo\controllers\submission.php в функции remove проходит проверка на режим доверия
Вы можете создать свою функцию удаления элемента, например:
public function removeitem() {
// init vars
$msg = null;
// get item table and delete item
$table = $this->app->table->item;
$item = $table->get($this->item_id);
$table->delete($item);
// set redirect message
$msg = JText::_('Элемент удален');
$this->setRedirect(JRoute::_($this->app->route->mysubmissions($this->submission), false), $msg);
}
А в ссылке соответственно поменять задачу:
<a href="<?php echo $this->app->link(array('controller' => 'submission', 'submission_id' => $this->submission->id, 'task' => 'removeitem', 'item_id' => $id)); ?>" title="<?php echo JText::_('Delete Item'); ?>" class="item-icon delete-item"></a>
Перейти к сообщению


Тема закрыта











