Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

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

Тема в разделе "Вопросы- ответы", создана пользователем Apehdgo, 20 янв 2021.

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

    Apehdgo Зелёный

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

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    Ajax подгрузка новостей DLE
    всё зависит от шаблона, не видя каким образом выводится выводится меню сказать точно трудно. По умолчанию на фефолтном шабе ДЛЕ - в файле categorymenu.tpl, но здесь опять же, если отключить подсчет кол-ва новостей в категории (админка - основные настройки - оптимизация), то и кол-во новостей не будет выводится уже автоматически.
     
  3. TopicStarter Overlay
    Apehdgo

    Apehdgo Зелёный

    Регистрация:
    17 окт 2016
    Сообщения:
    20
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    В админке количество новостей выводится (прикрепил), подсчет в категории уже был отключен

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

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

    Вложения:

  4. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    В админке он всегда будет выводиться, точнее подсчитываться! Если нужно его удалить с главной админки - это уже другой вопрос, но всё равно подсчет будет вестись, но скрыть не проблема. Плагин составить будет не долго, тем более что там скорее всего одна правка в engine/inc/main.php будет, но это не точно...
     
  5. TopicStarter Overlay
    Apehdgo

    Apehdgo Зелёный

    Регистрация:
    17 окт 2016
    Сообщения:
    20
    Лучших ответов:
    0
    Рейтинги:
    +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, 21 янв 2021
    Последнее редактирование: 21 янв 2021
Яндекс.Метрика