Личные сообщения

Ваши переписки

Логотип сайта
главная правила форум опубликовать полезные сервисы услуги
вход или регистрация обратная связь

Мир шаблонов » Полезности, хаки DLE » Слайдер для DLE без модов
0

Слайдер для DLE без модов

Слайдер для DLE без модов


Многие из Вас знаю о существовании в DLE тега {custom}, но почти никто его не использует, а зря. Из этой статьи вы узнаете, как с помощью этого тега и правки лишь шаблона сделать полноценный слайдер.

И так, первым делом определимся с тем, что нам понадобится. Нам нужен JS-код слайдера, шаблон 1 слайда, шаблон main.tpl и настройки для тега {custom}. Начнём по порядку.

Выбираем слайдер. Особых требований к нему нет, возьмем к примеру smSlider. Сам JS-код слайдера и CSS к нему можно скачать с
GitHub.

Установка:

1. Загружаем файл jquery.smslider.min.js из архива в папку /templates/ШАБЛОН/js/.

2. Загружаем файл smslider.css из архива в папку /templates/ШАБЛОН/css/.

3. Картинку sm_arr.png заливаем в /templates/ШАБЛОН/images/.

4. В шаблон main.tpl перед:

</head>


Добавляем:

<link type="text/css" rel="stylesheet" href="{THEME}/style/smslider.css" />
<script type="text/javascript" src="{THEME}/js/jquery.smslider.min.js"></script>


5. В нужное место вставляем код:

<div id="sm_slider">
    <ul>
        { custom template="slide"}
    </ul>
</div>


6. В конце шаблона main.tpl добавляем код, запускающий слайдер:

<script type="text/javascript">
    $(document).ready(function(){
        $('#sm_slider').smSlider()
    })
</script>


Теперь в smslider.css правим путь до картинки на ../images/ (Да, 2 точки, это не опечатка).

Готово, слайдер установлен, но он не работает – у него нет ни единого слайда. Этим мы сейчас и займёмся. Создадим шаблон slide.tpl и запишем туда код:

[image-1]<li><a href="{full-link}"><img src="{image-1}" alt="{title}" /></li>[/image-1]


Теперь поговорим о том, что мы сделали. В теге {custom} мы указали, что необходимо работать с шаблоном slide.tpl. Сам slide.tpl выводит 1 картинку из новости, если она существует, делая её ссылкой на новость.

Вот и всё. Никакие сложные изменения в движке не требуются. Вы так же можете добавить кэширование, вывод только из 1 категории и т.д. Можно поменять размер картинки (сейчас он явно слишком большой для сайта). Так же можно выводить краткий текст из статьи. Ничего сложного в этом нет.

Версия DLE: 9.x
Демо:_dle.gorbushka.name/
Автор: Горбушка
Поделиться: Понравилась новость? Расскажи друзьям. Поблагодари проект!


Уважаемый посетитель нашего сайта! Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. Спасибо за внимание!

Тегислайдер, для dle
Публикацию посмотрели 7504 раз(а) и написали 3 комментариев.

Похожие публикации

 LinkEnso PRO – модуль перелинковки v2.0 для DLE Datalife Engine 
LinkEnso PRO – модуль визуальной перелинковки для DLE Оригинальное название: LinkEnso PRO Совместимость с CMS: DLE 8.2-9.8 Распространение: Платно, 500 р. Актуальная версия: 2.0 Назначение: Вывод блока новостей, содержащего изображения, заголовки...
 Модуль Block.Pro v.3.3.2.1 для DLE 9.6-9.8 
Модуль Block.Pro.3 позволяет выводить в блоке новости с пользовательской выборкой и сортировкой, имеет гибкие настройки и поможет вам с лёгкостью заменить {custom}, {topnews} и [related-news] в DLE 9.6-9.8, а благодаря возможности кеширования...
 WMcasher — бонусы 
Сервис wmcasher.ru предоставляет возможность быстро, бесплатно и эффективно повысить популярность Вашего проекта, раздавая WMR бонусы со своего сайта. Вам будет достаточно установить форму вебмани вмр бонусов, которую можно подстроить под свой сайт,...
 Portamento - Скользящая панель для DLE 
Portamento - плагин написан Лондонским программистом Крисом Нобелем и представляет собой динамически передвигающийся по мере прокрутки слой с вашим содержимым....
 Количество новостей в облаке тегов на jQuery для DLE 
Хак для DLE, с помощью которого можно легко вывести количество новостей в каждом теге. Все это работает на jQuery, очень прост в установке....
Фото

Группа: Администраторы
Комментариев: 273
Публикаций: 1188
Зарегистрирован: 14.04.2013
 

Комментарий #1 написал: seriy99 (5 июля 2013 21:18)

Тыц, а кто поставил минус , обьясните в чем причина, кстати сие чудо хочу и себе установить, слайдеров куча есть, если набрать в поиске jQuery слайдер, тут просто как мне кажеться автор рассписал как установить а слайдер под свои нужды можно и самому подобрать.
Фото

Группа: Посетители
Комментариев: 1
Публикаций: 0
Зарегистрирован: 4.03.2014
 

Комментарий #2 написал: KorsarSL (6 мая 2014 20:05)

не фига не работает! DLE 9.8
Фото

Группа: Администраторы
Комментариев: 273
Публикаций: 1188
Зарегистрирован: 14.04.2013
 

Комментарий #3 написал: seriy99 (6 мая 2014 20:16)

Цитата: KorsarSL
_dle.gorbushka.name/

Напишите автору!...) Он на форуме nulled модератором там, ник такой же вроде Горбушка.
Ну а если этот не хочет, поставьте такой как у нас на сайте - ставится в две минуты, в любое место на сайте, растягивается, уменьшается под любые размеры
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
разделы сайта

последние комментарии
  • xelsing 22.02.2017
    MUSE ГЕНЕРАТОР. Комплект Adobe ... (11)
    xelsing-фото
    Не работает что делать! Делитесь рабочей версией плз
  • seriy99 16.02.2017
    105 уникальных шаблонов инфогр ... (2)
    seriy99-фото
    Цитата: vladexus
    Жесть..такой размер и на дипозит

    Ну так скачивается же без проблем и бесплатно? ))) И много коммерческой информации, которую кому-то можно "грохнуть" с российских файлообменников. А тут хоть уверен - что прийдет пользователь и информация всегда доступна. Удачи Всем
  • vladexus 15.02.2017
    105 уникальных шаблонов инфогр ... (2)
    vladexus-фото
    Жесть..такой размер и на дипозит
  • vladexus 15.02.2017
    Шаблоны Landing Page - простые ... (2)
    vladexus-фото
    Цитата: kulchaka
    Как скачать?

    по всей видимости это невозможно
  • Worlf 12.02.2017
    Более 200 виджетов, инструмент ... (15)
    Worlf-фото
    Прикол в папке Widgets лежит файл как устанавливать виджеты,мол инструкция.Лол она пишет о том как устанавливать .mulib,которых вы в папке Widgets не найдете.Там одни проекты .muse .Я кстати не понимаю,какой толк в таких виджетах,мне нужно свой проект заново строить уже в такого рода шаблоне,получается.А если мне вдруг нужно таких 3-4,это же каша получиться из copy-paste и половина как обычно развалится по пути в новый проект.Хз кому это полезно,если только чисто полазить,потыкать и посмотреть как и что,хотя даже такое толк не даст и никаких особо знаний.
поддержать проект
подписаться на новости
OpenCart
Подписаться на канал RSS Добавить сайт в закладки
популярные публикации
партнеры сайта

рекомендуем
Hosting Ukraine
© 2013-2016 mirshablonov.com