Лучший Ответ 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>Перейти к сообщению