Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Замена пагинации подгрузкой аяксом и другие вопросы

Discussion in 'Вопросы- ответы' started by Apehdgo, Jan 20, 2021.

20.01.21 в 12:32
21.01.21 в 10:19
4
503
0
  1. TopicStarter Overlay
    Apehdgo

    Apehdgo Зелёный

    Joined:
    Oct 17, 2016
    Messages:
    20
    Best Answers:
    0
    Ratings:
    +4 / 0 / -0
    1. Ищу плагин, который заменит пагинацию 1, 2, 3... на кнопку "Еще". При нажатии будут загружаться новости со следующей страницы. Это нужно для главной, категорий и раздела Редактировать новости в админпанели
    2. Где в файлах DLE нужно внести правки, чтобы отключить подсчет количества новостей на главной странице Админпанели?
    3. Отключение страниц вывода статистики и всех комментариев
     
  2. byroot

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    12,295
    Best Answers:
    54
    Ratings:
    +5,206 / 74 / -0
    Ajax подгрузка новостей DLE
    всё зависит от шаблона, не видя каким образом выводится выводится меню сказать точно трудно. По умолчанию на фефолтном шабе ДЛЕ - в файле categorymenu.tpl, но здесь опять же, если отключить подсчет кол-ва новостей в категории (админка - основные настройки - оптимизация), то и кол-во новостей не будет выводится уже автоматически.
     
  3. TopicStarter Overlay
    Apehdgo

    Apehdgo Зелёный

    Joined:
    Oct 17, 2016
    Messages:
    20
    Best Answers:
    0
    Ratings:
    +4 / 0 / -0
    В админке количество новостей выводится (прикрепил), подсчет в категории уже был отключен

    За Ajax подгрузку спасибо, попробую поставить

    Сейчас у меня главная проблема в том, что долго загружается главная страница и страницы категорий, в которых много новостей. Я думаю, что если отключить пагинацию, скорость увеличится намного
     

    Attached Files:

  4. byroot

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    12,295
    Best Answers:
    54
    Ratings:
    +5,206 / 74 / -0
    В админке он всегда будет выводиться, точнее подсчитываться! Если нужно его удалить с главной админки - это уже другой вопрос, но всё равно подсчет будет вестись, но скрыть не проблема. Плагин составить будет не долго, тем более что там скорее всего одна правка в engine/inc/main.php будет, но это не точно...
     
  5. TopicStarter Overlay
    Apehdgo

    Apehdgo Зелёный

    Joined:
    Oct 17, 2016
    Messages:
    20
    Best Answers:
    0
    Ratings:
    +4 / 0 / -0
    В этом и вопрос, чтобы отключить подсчет, потому что я думаю админка открывается долго именно из-за этого подсчета

    В итоге решил сам правкой этого участка кода в main.php
    PHP:
    $row $db->super_query"SELECT COUNT(*) as count FROM " PREFIX "_post" );
        
    $stats_arr['stats_news'] = $row['count'];
    Теперь админка открывается моментально, осталось решить проблему с долгой загрузкой страницы Редактировать новости (admin.php?mod=editnews&action=list)
     
    #5 Apehdgo, Jan 21, 2021
    Last edited: Jan 21, 2021
Яндекс.Метрика