Шаблоны для DLE » Модули » Ajax подгрузка custom в нужный блок
Нет изображения

Представляем вам такой модуль ajax подгрузка custom в нужный блок для DLE с помощью него вы сможете сделать подгрузку новостей через custom и через ajax, это позволит существенно увеличить скорость загрузки страницы вашего сайта, это очень удобно применять на страницах, где у вас несколько табов с выводом разных категорий новостей. Также смотрите у нас и другие модули для dle, возможно найдете для своего проекта что-то полезное.


Установка:


1. Скачать файл или В engine/ajax/ создать файл custom.php и добавить в него:



2. В табах на переключателях добавить:

data-ajaxc="custom id='1' template='shortstory'"



- где внутри параметры custom без фигурных скобок и вместо двойных кавычек - одинарные.


3. Там, где должен выводится контент добавить:

data-trigercajax="set"



4. Перед тегом"

</body>



Добавить:

<script>
    $(function($){
        $("body").on("click", "[data-ajaxc]", function(){
            var $castom = $(this).attr("data-ajaxc");
            $.post(dle_root+"engine/ajax/custom.php", {castom:$castom}, function(data){
                $("[data-trigercajax]").html(data);
            });
        })
    });
</script>



Все!


Пример конструкции:

<span data-ajaxc="custom id='1' template='shortstory'">Таб 0</span>
<span data-ajaxc="custom id='2' template='shortstory'">Таб 1</span>
<span data-ajaxc="custom id='3' template='shortstory'">Таб 2</span>
<div data-trigercajax="set">{custom id="1" template="shortstory"}</div>



P.S. На нашем сайте подобное реализовано.


Скачать Ajax подгрузка custom в нужный блок
Если файл не прогрузился, обновите страницу F5!
custom.rar | 3 | 1.92 Kb | 26-08-2022, 9:53
  • Версия DLE: 9.x - 15.2
  • Кодировка: utf-8, win-1251
  • Категория: Модули
  • Автор: PunPun
  • Источник:

собрано 3030.00 рублей Поддержать автора

Войдите на сайт


Все собранные средства будут переданы автору этой статьи - DEN
Сумма перевода от 10.00 рублей
предыдущая: DonBot 1.1.1 следующая: Вывод содержания статьи
00
63
0
26-08-2022, 09:59
Обсудить (0)
Похожие модули
Комментарии
Минимальная длина комментария - 10 знаков. комментарии модерируются
Комментариев еще нет. Вы можете стать первым!
Помощь в публикации комментариев:
1.) Если вы хотите задать вопрос, тогда просто оставьте комментарий, не нужно вопрос добавлять в ответ.
2.) Если вы хотите ответить на комментарий, для этого есть кнопка "ответить" под нужным вам вопросом.
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Мы ценим вашу конфиденциальность
Мы используем файлы "cookie" на нашем веб-сайте, чтобы предоставить вам наиболее релевентный результат, помня ваши предпочтения и повторные посещения.
Нажимая "Принять" вы соглашаетесь на использование всех файлов "cookie".
Принять
Не принимаю
Показать цели
X

Платные услуги новостей