avgaz 8 09/21/2019 09:24 PM Собственно вопрос в следующем при удалении сообщений из темы, происходит переадресация в начало темы, что очень не удобно, в IPB3 было на какой странице удалил там и остаешься, тут же зачем то в начало темы кидает, может где в настройках это пропустил? Share this post Link to post
avgaz 8 09/30/2019 09:29 AM Нет настройки для этого. а как можно поменять, что бы переадресация была на туже страницу? Share this post Link to post
newbie 1,721 09/30/2019 10:32 AM - Идем в phpMyAdmin- Делаем запросSELECT * FROM core_javascript WHERE javascript_name="ips.ui.pageAction.js"- Копируем содержимое столбца javascript_content в блокнот- Находим // Add page number var page = ips.utils.url.getParam('page'); if( !_.isUndefined( page ) ){ var pageNumber = $('<input/>').attr( 'type', 'hidden' ).attr( 'name', 'page' ).attr( 'value', ips.utils.url.getParam('page') ); tools.find('[type="submit"]').before( pageNumber ); tools.closest('form').attr( 'action', tools.closest('form').attr( 'action' ) + '&page=' +ips.utils.url.getParam('page') ); }Меняем на // Add page number var page = ips.utils.url.getPageNumber('page'); if( !_.isUndefined( page ) ){ var pageNumber = $('<input/>').attr( 'type', 'hidden' ).attr( 'name', 'page' ).attr( 'value', page ); tools.find('[type="submit"]').before( pageNumber ); tools.closest('form').attr( 'action', tools.closest('form').attr( 'action' ) + '&page=' + page ); }- В phpMyAdmin заменяем код- В АЦ очищаем кеш 1 Share this post Link to post
avgaz 8 09/30/2019 04:57 PM Спасибо, работает, эта часть кода ещё где то используется? имею виду на работе других функций не скажется? Share this post Link to post
newbie 1,721 10/01/2019 04:36 AM эта часть кода ещё где то используется? имею виду на работе других функций не скажется?Везде, где используются мультимодерация (всплывающее меню с выбором действий).Не должно затронуть, т.к. в ф-и getPageNumber() используется getParam() Share this post Link to post