if (!register_widget( 'Radiantthemes_Facebook_Widget' )) {
register_widget( 'Radiantthemes_Facebook_Widget' );
}
if (!register_widget('Radian....ну и дальше, не удобно с картинки перепечатывать :)')) {
register_widget('Radian....ну и дальше, не удобно с картинки перепечатывать :)');
}
header('Location: /admin'); // /admin - контроллер отвечающий за вывод админки.
exit;
$(function () {
$('a.handler-del').on('click', function (event) {
event.preventDefault();
let idUrl = 'id=' + $(this).data('id');
$.ajax({
type: 'post',
url: 'app/helper/del_url.php',
data: idUrl,
success: function (result) {
//window.location.href = "/admin"; //Это аналог header('Location: ...'); exit;
//$('.test-ajax').html(result) // Скорей всего этот вариант правильный, не могу его до ума довести
},
error: function () {
// А не подскажите, что сюда засовывать? Тупо result, почему-то мне кажется нет :)
}
});
});
});
dataType: "json"
. Мой вариант с точки зрения составления самого запроса (не считая success: ) имеет право быть или все же стоит указывать формат json и передавать data: ... как вы написали?$('.test-ajax').html(result)
test-ajax
вешал на tr, который в цикле foreeach, но но при клике, все пункты пропадают, а как заставить пропасть только тот, который удалил (id которого ушло в обработчик) не разберусь :(<a href="#" data-id="<?= $value['created_short_id'] ?>"
class="badge badge-danger badge_custom handler-del">
<i class="fas fa-trash-alt fa_pencil_alt_custom"></i>
</a>
$(function () {
$('handler-del').on('click', function () {
let idUrl = $(this).attr('name');
$.ajax({
type: 'get',
url: 'app/helper/del_url.php',
data: idUrl,
success: function (result) {
// Что нужно указать в случае успеха? Перезагрузку страницы или что-то ещё о_О
},
error: function () {
alert('Ajax error =(');
}
});
});
});
может соответствовать только 1 короткий
Но непонятно тогда, при чем тут пользователи и даты.
$_SERVER['HTTP_HOST']}/$uniqueID
ну и при переходу по короткой ссылки происходит редирект.