Ребята! Неужели такой хороший компонет и нет самого главного удаление записи прямо на сайте???(( есть же редактировать, вот такую же кнопочку для удаления сделать бы!!! помогите!
Решение найдено?
Версия 1.10.7 нужна кнопка УДАЛИТЬ рядом с кнопкой РЕДАКТИРОВАТЬ при просмотре товара разместившим пользователем.
'_uri' => '/^catalog\/delete([0-9]+).html$/i', 'do' => 'delete_item', 1 => 'item_id' );
в шаблоне
<a href="/catalog/delete{$item.id}.html">Удалить запись</a>
Только запись будет удаляться без дополнительного подтверждения сразу после открытия ссылки, копать на эту тему пока не хочу.
И возможно будет приходить сообщение что ваша запись была отклонена и удалена, поправьте сообщение по смыслу в languages/
Попробуйте в router.php
'_uri' => '/^catalog\/delete([0-9]+).html$/i', 'do' => 'delete_item', 1 => 'item_id' );
в шаблоне
Удалить запись
Только запись будет удаляться без дополнительного подтверждения сразу после открытия ссылки, копать на эту тему пока не хочу.
И возможно будет приходить сообщение что ваша запись была отклонена и удалена, поправьте сообщение по смыслу в languages/
Спасибо!
<a href="/catalog/delete{$item.id}.html" class="btn btn-default">{$LANG.DELETE}</a> так покрасивее) но блин запрос бы на подтверждение
<a href="javascript:void(0)" onclick="My_Del('{$item_id}')" class="btn btn-default">{$LANG.DELETE}</a> <script> function My_Del(item_id){ if (confirm("Удалить?")) { location.href='/catalog/delete'+item_id+'.html' }else{ return false; } } </script>
{$LANG.DELETE} function My_Del(item_id){ if (confirm("Удалить?")) { location.href='/catalog/delete'+item_id+'.html' }else{ return false; } }
Премного благодарен!!! Про карму не забыл))
Только надо
<a href="javascript:void(0)" onclick="My_Del('{$item.id}')" class="btn btn-default">{$LANG.DELETE}</a> <script> function My_Del(item_id){ if (confirm("Вы хотите удалить товар без востановления?")) { location.href='/catalog/delete'+item_id+'.html' }else{ return false; } } </script>
В файле шаблона com_catalog_item.tpl
Заменяем
<a onclick=href="/catalog/edit{$item.id}.html" class="btn btn-default">{$LANG.EDIT}</a>
<a onclick=href="/catalog/edit{$item.id}.html" class="btn btn-default">{$LANG.EDIT}</a> <a href="javascript:void(0)" onclick="My_Del('{$item.id}')" class="btn btn-default">{$LANG.DELETE}</a> <script> function My_Del(item_id){ if (confirm("Вы хотите удалить товар без востановления?")) { location.href='/catalog/delete'+item_id+'.html' }else{ return false; } } </script>
'_uri' => '/^catalog\/delete([0-9]+).html$/i', 'do' => 'delete_item', 1 => 'item_id' );