Кнопка "удалить материал"

голоса: 0

Долгое время в доске объявлений использовал вместо $MODER_PANEL$ свой вариант управления материалами. На днях перестала работать кнопка "удалить"

Использовал таким образом:

<?if($MODER_PANEL$)?><a title="Удалить объявление" href="javascript://" onclick="if(confirm('Вы действительно хотите удалить объявление?'))$.get('/index/92-7-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){setTimeout(function(){_uWnd.alert('Объявление удалено!','Внимание',{w: 300, h: 60, tm: 1000000});$('#entryID$ID$').fadeOut('slow');},2000)});"><i class="fa fa-trash-o"></i></a><?endif?>

Если посмотреть на исходный код, то ссылка на удаление теперь выглядит так
/index/92-7-1859-ul
раньше в конце вместо -ul генерировались символы, и выглядила примерно так /index/92-7-1859-Wa0Jlmio

Помогите пожалуйста отремонтировать эту кнопку...

| Автор: | Категория: Дизайн сайта

Ответов: 1

голоса: +2
 
Лучший ответ
<?if($MODER_PANEL$)?><a title="Удалить объявление" href="#" data-id="$ID$" class="entry-remove" rel="nofollow"><i class="fa fa-trash-o"></i></a><?endif?>
<script>
    $('.entry-remove').on('click',function(e){
	e.preventDefault();
	_entrRemNew('dib'+this.dataset.id,'/index/92-7-'+this.dataset.id+'-'+umoder_panel_params.ssid,'','Вы подтверждаете удаление?');
    })
</script>

 

| Автор:
Выбор ответа лучшим | | Автор: Alexander Koval
...