<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Временной интервал смены баннера]]></title>
		<link>http://forum.readyscript.ru/topic/1010/vremennoi-interval-smeny-bannera/</link>
		<atom:link href="http://forum.readyscript.ru/feed/rss/topic/1010/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Временной интервал смены баннера».]]></description>
		<lastBuildDate>Mon, 03 Apr 2017 10:15:05 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Временной интервал смены баннера]]></title>
			<link>http://forum.readyscript.ru/post/6693/#p6693</link>
			<description><![CDATA[<p>Попробуйте тогда удалить его из метода set, а там где у Вас идёт переключение в методах <strong>next</strong> и <strong>prev</strong>, идёт вызов <strong>methods.set</strong> нужно вторым аргументом поставить <strong>true</strong>. Потому что суда по первой строке метода set, он удаляет интервальное зацикливание, если нет второго аргумента.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 03 Apr 2017 10:15:05 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/6693/#p6693</guid>
		</item>
		<item>
			<title><![CDATA[Re: Временной интервал смены баннера]]></title>
			<link>http://forum.readyscript.ru/post/6691/#p6691</link>
			<description><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><div class="quotebox"><blockquote><p>А как сделать чтобы слайдер снова включался после действий пользователя? Например посетитель сам пощелкал слайдер. По-умолчанию слайдер остановится на последнем выбранном слайде. Вопрос: а как его теперь запустить опять по кругу? Куда функцию autoPlay(); вставить нужно?</p></blockquote></div><p>В конец метода <strong>set</strong>:</p></blockquote></div><p>Если добавляю в конец то начинается чихорда со слайдами.</p><div class="codebox"><pre><code>set: function(n, autoplay) {
                    if (!autoplay) clearInterval(data.options.intervalHandler);
                    if ($(data.options.item+&#039;:eq(&#039;+(n-1)+&#039;)&#039;, $this).is(&#039;.&#039;+data.options.itemActClass+&#039;,.transform&#039;)) return false;
                    $(data.options.item+&#039;:eq(&#039;+(n-1)+&#039;)&#039;, $this).addClass(&#039;transform&#039;).fadeIn(function() {
                        $(data.options.item+&#039;.&#039;+data.options.itemActClass, $this).hide().removeClass(data.options.itemActClass);
                        $(this).removeClass(&#039;transform&#039;);
                        $(this).addClass(data.options.itemActClass);
                    });
                    
                    $(data.options.selector, $this).removeClass(data.options.selectorActClass);
                    $(data.options.selector+&#039;:eq(&#039; + (n-1) + &#039;)&#039;, $this).addClass(data.options.selectorActClass);
                    
                    $(data.options.prev, $this).toggle(n &gt; 1);
                    $(data.options.next, $this).toggle(n &lt; data.options.max);
                    data.options.current = n;
                    autoPlay();
                }</code></pre></div><p>а нужно чтобы запуск начинался через интервал, который задан в переключении, если пользователь не нажимает никакие кнопки выбора слайдов.</p>]]></description>
			<author><![CDATA[null@example.com (Михаил)]]></author>
			<pubDate>Mon, 03 Apr 2017 09:43:32 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/6691/#p6691</guid>
		</item>
		<item>
			<title><![CDATA[Re: Временной интервал смены баннера]]></title>
			<link>http://forum.readyscript.ru/post/6685/#p6685</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>А как сделать чтобы слайдер снова включался после действий пользователя? Например посетитель сам пощелкал слайдер. По-умолчанию слайдер остановится на последнем выбранном слайде. Вопрос: а как его теперь запустить опять по кругу? Куда функцию autoPlay(); вставить нужно?</p></blockquote></div><p>В конец метода <strong>set</strong>:</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 03 Apr 2017 07:54:06 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/6685/#p6685</guid>
		</item>
		<item>
			<title><![CDATA[Re: Временной интервал смены баннера]]></title>
			<link>http://forum.readyscript.ru/post/6683/#p6683</link>
			<description><![CDATA[<p>А как сделать чтобы слайдер снова включался после действий пользователя? Например посетитель сам пощелкал слайдер. По-умолчанию слайдер остановится на последнем выбранном слайде. Вопрос: а как его теперь запустить опять по кругу? Куда функцию autoPlay(); вставить нужно?</p>]]></description>
			<author><![CDATA[null@example.com (Михаил)]]></author>
			<pubDate>Sun, 02 Apr 2017 21:48:01 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/6683/#p6683</guid>
		</item>
		<item>
			<title><![CDATA[Re: Временной интервал смены баннера]]></title>
			<link>http://forum.readyscript.ru/post/5456/#p5456</link>
			<description><![CDATA[<p>В молодёжной по пути <br /><strong>/templates/ВАША ТЕМА/moduleview/banners/blocks/slider/slider.tpl</strong></p><p>Там нужно строку с подключением js заменить <br /></p><div class="codebox"><pre><code>{addjs file=&quot;{$mod_js}jquery.photoslider.js&quot; basepath=&quot;root&quot;}</code></pre></div><p>на <br /></p><div class="codebox"><pre><code>{addjs file=&quot;jquery.photoslider.js&quot;}</code></pre></div><p>Тогда JS файл отвечающий за слайдер будет подключаться не из папки модуля banners, а из папки вашей темы. Его и можно поправить.<br />Нам теперь надо сделать копию <br /><strong>/modules/banners/view/js/jquery.photoslider.js</strong><br />в папку<br /><strong>/templates/ВАША ТЕМА/resourse/js/jquery.photoslider.js</strong><br />Мы его открываем и меняем:<br /></p><div class="codebox"><pre><code>interval: 10 * 1000,</code></pre></div><p>На <br /></p><div class="codebox"><pre><code>interval: 4 * 1000,</code></pre></div><p>Сохраняем и сбрасываем кэш.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Thu, 01 Dec 2016 10:25:16 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/5456/#p5456</guid>
		</item>
		<item>
			<title><![CDATA[Временной интервал смены баннера]]></title>
			<link>http://forum.readyscript.ru/post/5454/#p5454</link>
			<description><![CDATA[<p>Всем привет!<br />Тема: молодежная.<br />Подскажите, пожалуйста, кто знает, как изменить время смены баннера.<br />Хотелось бы установить его на 4 секунды.<br />Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Илья)]]></author>
			<pubDate>Thu, 01 Dec 2016 08:31:37 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/5454/#p5454</guid>
		</item>
	</channel>
</rss>
