jQuery(document).ready(function(){ jQuery('.js-pseudo-a').on('click',function(e){ var link = jQuery(this).data('target'); jQuery.scrollTo(link); }); });
Который только год как начинает делать первые шаги по пути возможности (плагинов, модуле и т.п.) без хаков engine.php. И то, выбрать ужасный путь а-ля ocmod ((
HeidiSQL это может
Да и нативный MySQL может. Только я бы не рискнул UPDATE да по таким объёмам...
П.С.
РНР скриптом, как предложили - это пожалуй более приемлимо и можно понимать "что где и как..." происходит
M25, Выгрузите дамп и обработайте в notepad++
Это проще и безопасней.
П.С.
Заодно и отладитесь. А то сразу по БД да ещё регулярками, да не в SELECT )))
Но я не знаю JS
Есть ли у кого готовое решение.
Вам уже три написали. )) Дальше только "прикрутить" к своему сайту согласно своей разметке.
Но без минимальных знаний js вряд-ли это поможет.
Ну или вместо jQuery.scrollTo(link); можно location = link;
---------- Добавлено 11.11.2018 в 16:05 ----------
Не работает
Работает. Но я Вам написал "схему", а не готовое решение под Ваш сайт. "Допилите" под Ваш конкретную разметку и будет рабоать...
S_A_N_T_A, пишу "на коленке", так что ошибок будет...
Суть такова
jQuery(document).ready(function(){jQuery('.js-pseudo-a').on('click',function(e){
var link = jQuery(this).data('target');
jQuery.scrollTo(link);
});
});
Сам jQuery.scrollTo http://flesler.blogspot.com/2007/10/jqueryscrollto.html
можно такую инструкцию задать?
Не инструкцию, а небольшой плагин написать.
Чтобы ловил 404, проверял, а может это таки страница записи, и отправлял на нужную.
Хотя, нафига скролл. Просто location до якоря
что я не знаю JS.
Ну так без этого никак
Может есть готовое решение?
Самое "готовое" (общую часть я написал)
А конкретика - это на нужных элементах DOM
отловить onclick (повесить масса способов, выбирается кому как удобно)
И приняв решение (я бы какой-то data-target поставил) скроллировать до нужной точки
S_A_N_T_A, onclick && jquery - Вам в помощь. Заменив теги a да хоть на span...
неплох DLE
Который только год как начинает делать первые шаги по пути возможности (плагинов, модуле и т.п.) без хаков engine.php. И то, выбрать ужасный путь а-ля ocmod ((
А о namespace в php ещё пока не слышали ))