Предоставляем срочную помощь по DLE, пишем эксклюзивные модули для вашего проекта, парсеры грабберы, исправляем базу данных, удаляем вирусы редиректы, обновляем скрипты, помощь с переездом на другой хостинг, перенос домена, большой опыт работы с высоконагруженными проектами, защита ddos атаки, ботов и спама, оптимизация модулей и серверов дле, более 10 лет работы, тысячи модификаций и доработок, короткие сроки, дорого, качественно. telegram: @histoo

[Решено] Не работает навигация по страницам "Введите номер страницы для перехода"

  1. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    В одной теме обсуждалось что в BE не работает навигация по страницам "Введите номер страницы для перехода".

    Анализ показал что суть проблемы кроется в умном редиректе rerouting.php, он не получает параметров и возвращает
    Не%20удалось%20определить%20совершаемое%20действие;%20заданные%20параметры%20пер
    еданы%20неправильно.


    Так как в нём я не разобрался, написал временный фикс навигации по страницам без использования умного редиректа:
    Откроем файл: /templates/Ваш шаблон/bullet_energy/js/base_site_bullet_energy.js

    Найдем функцию:
    function doRedirPage(a, b) {
    ...
    }


    Заменим на:
    function doRedirPage(a, b) {
    	var c = {};
    	c[lang[0][22][3]] = function() {
    		$(this).dialog("close")
    	};
    	c[lang[0][22][4]] = function() {
    		if (!isNumber($("#bepopup-promt-page").val()) || $("#bepopup-promt-page").val() > a) {
    			$("#bepopup-promt-page").addClass("ui-state-error")
    		}	else {
    			var c = $("#bepopup-promt-page").val();
                                            document.location = window.location.pathname.replace(/\/page\-[0-9]+/, '') + "page-" + c
    		}
    	};
    	$("#bepopup").remove();
    	$("body").append("<div id='bepopup' title='" + lang[0][28][4] + "' style='display:none'><p>" + lang[0][28][5] + a + "</p><input type='text' name='bepopup-promt-text' id='bepopup-promt-page' class='ui-widget-content ui-corner-all' style='width:97%; padding: .4em;' value=''/></div>");
    	$("#bepopup").dialog({
    		autoOpen: true,
    		width: 470,
    		buttons: c
    	})
    }


    Теперь, навигация работает, а к файлу rerouting.php мы ещё вернёмся...

    Вложения:

    1. gotopage.txt

      Размер файла:
      1,61 Kb
      Скачиваний:
      781
    Сообщение отредактировал Grey 7 августа 2013 - 11:26

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    5 августа 2013 - 03:54 / #1
  2. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    Обновлённый патч тут:
    http://be.rdn-team.com/forum/showtopic-471/

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    18 мая 2014 - 13:41 / #2
  3. Оффлайн

    south_park

    Посетители

    Сообщений: 15

    поправил, спасибо
    24 июля 2014 - 20:45 / #3
  4. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    Для перехода по поиску:
    "Здравствуйте, у меня не работает кнопочка "Перейти", которая появляется при нажатии на три точки в списке страниц"
    Кнопка перехода на страницу не работает, кнопка перейти, Не работает кнопка перейти
    Сообщение отредактировал Grey 8 июля 2017 - 17:14

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    8 июля 2017 - 17:13 / #4
Модераторы форума: greyPowered by Bullet Energy Forum