3438
- 1
- Автор: --------------
- Адаптировал: irbees2008
- Уровень сложности исполнения: нужны навыки css hmlt
Красивый слайдер на флеш анимации, простая установка
Что бы установить такой слайдер нужно:
1.Скачиваем архив Вы не можете скачивать файлы с нашего сайта ,рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
,распаковываем
2.залить его содержимое в корневую директорию своего сайта и в любом глобальном блоке разместить следующий код:
Код:
<center>
<embed type="application/x-shockwave-flash" src="/script/banner.swf" menu="false" flashvars="xmlPath=/script/recc.xml" height="280" width="200">
</center>
Советую не менять директорию файлов, т.к. в она самом флеше прописана и если ее сменить, то работать слайдер не будет!
Добавляем и изменяем постеры в файле recc.xml
Напоминаю что они должны быть размером (пример) 200х280, в противном случае у вас будет показываться только верхний левый кусок залитого вами полноразмерного постера!
При желании размер постера можно вывести любой.
Подключение плагина xnews вместо файла recc.xml
корне сайта создать файл xnewsxml.php, в него вписать
Код:
<?php
//
// $fname - имя tpl файла, который лежит в
// <корень сайта>/templates/<Название активного шаблона>/$fname.tpl
// если его нет - пустой экран.
//
$fname = "xnewsxml";
//========================================================
// Don't touch me :)
//========================================================
@include_once 'engine/core.php';
if (file_exists(site_root.'/templates/'.$config['theme'].'/'.$fname.'.tpl')) {
$xt = $twig->loadTemplate(site_root.'/templates/'.$config['theme'].'/'.$fname.'.tpl');
exit($xt->render());
}
из которого вызывать xnews
а шаблон для xnews оформить так
xnews.tpl
Код:
<?xml version="1.0" encoding="UTF-8"?>
<Banner bannerWidth="200" bannerHeight="280" textSize="11" textColor="" textAreaWidth="" textLineSpacing="0" textLetterSpacing="-0.5" textMarginLeft="12" textMarginBottom="5" transitionType="4" transitionDelayTimeFixed="3" transitionDelayTimePerWord=".5" transitionSpeed="8" transitionBlur="yes" transitionRandomizeOrder="yes" showTimerClock="yes" showBackButton="yes" showNumberButtons="no" showNumberButtonsAlways="no" showNumberButtonsHorizontal="no" showNumberButtonsAscending="yes" autoPlay="yes">
{% for entry in entries %}
{{ entry }}
{% endfor %}
</Banner>
Код:
<item image="/script/posters/001.jpg" link="{{ news.url.full }}" textBlend="no" height="280px" width="200px"><b>{{ news.title|truncateHTML(15,'...') }}</b></item>
ну или как вариант, можно создать пустой шаблон для статической страницы со своим майном, из которого вызывать xnews.
Можешь почитать и вот эту статейку "Облако тегов на CSS3"
Это тоже интересно
- 07.04.13Вертикальный Слайдер
- 28.04.14Интересный адаптивный слайдер
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
ответить