<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Автоскролл к последнему товару]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/985/" />
	<updated>2016-11-07T12:32:59Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/985/avtoskroll-k-poslednemu-tovaru/</id>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5295/#p5295" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Тогда добавьте ожидание окна<br /></p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
    
    $(document).ready(function(){
        setTimeout(function(){
            $(&quot;#scrollTo&quot;).scrollTop(10000);
        }, 500);
    });
&lt;/script&gt;</code></pre></div></blockquote></div><p>Появляется окно, небольшая пауза, срабатывает прокрутка<br />Изменил задержку на 100 <strong>вместо </strong> 500<br />Всё стало - красиво!<br />Спасибо! То что нужно!</p>]]></content>
			<author>
				<name><![CDATA[Андрей]]></name>
				<uri>https://forum.readyscript.ru/user/299/</uri>
			</author>
			<updated>2016-11-07T12:32:59Z</updated>
			<id>https://forum.readyscript.ru/post/5295/#p5295</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5294/#p5294" />
			<content type="html"><![CDATA[<p>Тогда добавьте ожидание окна<br /></p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
    
    $(document).ready(function(){
        setTimeout(function(){
            $(&quot;#scrollTo&quot;).scrollTop(10000);
        }, 500);
    });
&lt;/script&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-11-07T12:25:50Z</updated>
			<id>https://forum.readyscript.ru/post/5294/#p5294</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5292/#p5292" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
    $(document).ready(function(){
        $(&quot;#idScroll&quot;).scrollTop(10000);    
    });
&lt;/script&gt;</code></pre></div><p>Работает</p></blockquote></div><p>нет</p>]]></content>
			<author>
				<name><![CDATA[Андрей]]></name>
				<uri>https://forum.readyscript.ru/user/299/</uri>
			</author>
			<updated>2016-11-07T11:51:20Z</updated>
			<id>https://forum.readyscript.ru/post/5292/#p5292</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5290/#p5290" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
    $(document).ready(function(){
        $(&quot;#idScroll&quot;).scrollTop(10000);    
    });
&lt;/script&gt;</code></pre></div><p>Работает</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-11-07T11:40:26Z</updated>
			<id>https://forum.readyscript.ru/post/5290/#p5290</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5287/#p5287" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>А в консоли у Вас ни на что не ругается?</p></blockquote></div><p><a href="https://55opt.org/pricelist/">https://55opt.org/pricelist/</a> <br />нажмите добавить в корзину</p><p>Посмотрите</p>]]></content>
			<author>
				<name><![CDATA[Андрей]]></name>
				<uri>https://forum.readyscript.ru/user/299/</uri>
			</author>
			<updated>2016-11-07T09:52:41Z</updated>
			<id>https://forum.readyscript.ru/post/5287/#p5287</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5286/#p5286" />
			<content type="html"><![CDATA[<p>А в консоли у Вас ни на что не ругается?</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-11-07T09:49:12Z</updated>
			<id>https://forum.readyscript.ru/post/5286/#p5286</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5285/#p5285" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>что у Вас?</p></blockquote></div><div class="codebox"><pre><code>{$shop_config=ConfigLoader::byModule(&#039;shop&#039;)}
{assign var=catalog_config value=ConfigLoader::byModule(&#039;catalog&#039;)}
{$product_items=$cart-&gt;getProductItems()}

&lt;div class=&quot;cartPage&quot; id=&quot;cartItems&quot;&gt;
    &lt;p class=&quot;h1&quot;&gt;
        &lt;span class=&quot;caption&quot;&gt;Корзина&lt;/span&gt; 
        {if !empty($cart_data.items)}
        &lt;a href=&quot;{$router-&gt;getUrl(&#039;shop-front-cartpage&#039;, [&quot;Act&quot; =&gt; &quot;cleanCart&quot;])}&quot; class=&quot;clearCart&quot;&gt;Очистить корзину&lt;/a&gt;
        {/if}
    &lt;/p&gt;
    {if !empty($cart_data.items)}
    &lt;form method=&quot;POST&quot; action=&quot;{$router-&gt;getUrl(&#039;shop-front-cartpage&#039;, [&quot;Act&quot; =&gt; &quot;update&quot;])}&quot; id=&quot;cartForm&quot;&gt;
    &lt;input type=&quot;submit&quot; class=&quot;hidden&quot;&gt;
        &lt;div class=&quot;cartTableBefore&quot;&gt;
            &lt;p class=&quot;price&quot;&gt;Цена&lt;/p&gt;
            &lt;p class=&quot;amount&quot;&gt;Количество&lt;/p&gt;
        &lt;/div&gt;
        {hook name=&quot;shop-cartpage:products&quot; title=&quot;{t}Корзина:товары{/t}&quot;}
            &lt;div class=&quot;scrollCartWrap&quot; id=&quot;idScroll&quot;&gt;
            &lt;table class=&quot;cartTable&quot;&gt;
                &lt;tbody&gt;
                {foreach $cart_data.items as $index =&gt; $item}
                    {$product=$product_items[$index].product}
                    {$cartitem=$product_items[$index].cartitem}
                    {if !empty($cartitem.multioffers)}
                           {$multioffers=unserialize($cartitem.multioffers)} 
                    {/if}                                    
                    &lt;tr data-id=&quot;{$index}&quot; data-product-id=&quot;{$cartitem.entity_id}&quot; class=&quot;cartitem{if $smarty.foreach.items.first} first{/if}&quot;&gt;
                        &lt;td class=&quot;image&quot;&gt;
                            {$main_image=$product-&gt;getMainImage()}
                            &lt;a href=&quot;{$product-&gt;getUrl()}&quot;&gt;&lt;img src=&quot;{$main_image-&gt;getUrl(100,100)}&quot; alt=&quot;{$main_image.title|default:&quot;{$product.title}&quot;}&quot;/&gt;&lt;/a&gt;
                        &lt;/td&gt;
                        &lt;td class=&quot;title&quot;&gt;
                            &lt;a href=&quot;{$product-&gt;getUrl()}&quot; class=&quot;text&quot;&gt;{$product.title}&lt;/a&gt;
                            {if $product-&gt;isMultiOffersUse()}
                                    &lt;div class=&quot;multiOffers&quot;&gt;
                                        {foreach $product.multioffers.levels as $level}
                                            {if !empty($level.values)}
                                                &lt;div class=&quot;multiofferTitle&quot;&gt;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&lt;/div&gt;
                                                &lt;select name=&quot;products[{$index}][multioffers][{$level.prop_id}]&quot; data-prop-title=&quot;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&quot;&gt;
                                                    {foreach $level.values as $value}
                                                        &lt;option {if $multioffers[$level.prop_id].value == $value.val_str}selected=&quot;selected&quot;{/if} value=&quot;{$value.val_str}&quot;&gt;{$value.val_str}&lt;/option&gt;   
                                                    {/foreach}
                                                &lt;/select&gt;
                                            {/if}
                                        {/foreach}
                                        {if $product-&gt;isOffersUse()}
                                            {foreach from=$product.offers.items key=key item=offer name=offers}
                                                &lt;input id=&quot;offer_{$key}&quot; type=&quot;hidden&quot; name=&quot;hidden_offers&quot; class=&quot;hidden_offers&quot; value=&quot;{$key}&quot; data-info=&#039;{$offer-&gt;getPropertiesJson()}&#039; data-num=&quot;{$offer.num}&quot;/&gt;
                                                {if $cartitem.offer==$key}
                                                    &lt;input type=&quot;hidden&quot; name=&quot;products[{$index}][offer]&quot; value=&quot;{$key}&quot;/&gt;
                                                {/if}
                                            {/foreach}
                                        {/if}
                                    &lt;/div&gt;
                                {elseif $product-&gt;isOffersUse()}
                                    &lt;div class=&quot;offers&quot;&gt;
                                        &lt;select name=&quot;products[{$index}][offer]&quot; class=&quot;offer&quot;&gt;
                                            {foreach from=$product.offers.items key=key item=offer name=offers}
                                                &lt;option value=&quot;{$key}&quot; {if $cartitem.offer==$key}selected{/if}&gt;{$offer.title}&lt;/option&gt;
                                            {/foreach}
                                        &lt;/select&gt;
                                    &lt;/div&gt;
                                {/if}
                            &lt;p class=&quot;desc&quot;&gt;{$product.short_description}&lt;/p&gt;
                        &lt;/td&gt;
                        &lt;td class=&quot;amount&quot;&gt;
                            &lt;input type=&quot;text&quot; maxlength=&quot;4&quot; class=&quot;inp fieldAmount&quot; value=&quot;{$cartitem.amount}&quot; name=&quot;products[{$index}][amount]&quot;&gt;
                            &lt;div class=&quot;incdec&quot;&gt;
                                &lt;a href=&quot;#&quot; class=&quot;inc&quot;&gt;&lt;/a&gt;
                                &lt;a href=&quot;#&quot; class=&quot;dec&quot;&gt;&lt;/a&gt;
                            &lt;/div&gt;
                            &lt;span class=&quot;unit&quot;&gt;
                                {if $catalog_config.use_offer_unit}
                                    {$product.offers.items[$cartitem.offer]-&gt;getUnit()-&gt;stitle}
                                {else}
                                    {$product-&gt;getUnit()-&gt;stitle}
                                {/if}
                            &lt;/span&gt;
                            &lt;div class=&quot;error&quot;&gt;{$item.amount_error}&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td class=&quot;price&quot;&gt;
                            {$item.cost}
                            &lt;div class=&quot;discount&quot;&gt;
                                {if $item.discount&gt;0}
                                скидка {$item.discount}
                                {/if}
                            &lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td class=&quot;remove&quot;&gt;
                            &lt;a title=&quot;Удалить товар из корзины&quot; class=&quot;iconX&quot; href=&quot;{$router-&gt;getUrl(&#039;shop-front-cartpage&#039;, [&quot;Act&quot; =&gt; &quot;removeItem&quot;, &quot;id&quot; =&gt; $index])}&quot;&gt;&lt;/a&gt;
                        &lt;/td&gt;
                    &lt;/tr&gt;
                    {$concomitant=$product-&gt;getConcomitant()}
                    {foreach $item.sub_products as $id =&gt; $sub_product_data}
                        {$sub_product=$concomitant[$id]}
                        &lt;tr class=&quot;concomitant&quot;&gt;
                            &lt;td class=&quot;image&quot;&gt;&lt;/td&gt;
                            &lt;td class=&quot;title&quot;&gt;
                                &lt;label&gt;
                                    &lt;input 
                                        class=&quot;fieldConcomitant&quot; 
                                        type=&quot;checkbox&quot; 
                                        name=&quot;products[{$index}][concomitant][]&quot; 
                                        value=&quot;{$sub_product-&gt;id}&quot;
                                        {if $sub_product_data.checked}
                                            checked=&quot;checked&quot;
                                        {/if}
                                        &gt;
                                    {$sub_product-&gt;title}
                                &lt;/label&gt;
                            &lt;/td&gt;
                            &lt;td class=&quot;amount&quot;&gt;
                                {if $shop_config.allow_concomitant_count_edit}
                                    &lt;input type=&quot;text&quot; maxlength=&quot;4&quot; class=&quot;inp fieldAmount concomitant&quot; data-id=&quot;{$sub_product-&gt;id}&quot; value=&quot;{$sub_product_data.amount}&quot; name=&quot;products[{$index}][concomitant_amount][{$sub_product-&gt;id}]&quot;&gt;
                                    &lt;div class=&quot;incdec&quot;&gt;
                                        &lt;a href=&quot;#&quot; class=&quot;inc&quot;&gt;&lt;/a&gt;
                                        &lt;a href=&quot;#&quot; class=&quot;dec&quot;&gt;&lt;/a&gt;
                                    &lt;/div&gt;
                                {else}
                                    &lt;span class=&quot;amountWidth&quot;&gt;{$sub_product_data.amount}&lt;/span&gt;
                                {/if}
                                &lt;div class=&quot;discount&quot;&gt;
                                    {if $sub_product_data.discount&gt;0}
                                    скидка {$sub_product_data.discount}
                                    {/if}
                                &lt;/div&gt;
                                &lt;div class=&quot;error&quot;&gt;{$sub_product_data.amount_error}&lt;/div&gt;
                            &lt;/td&gt;
                            &lt;td class=&quot;price&quot;&gt;
                                {$sub_product_data.cost}
                            &lt;/td&gt;
                            &lt;td class=&quot;remove&quot;&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                    {/foreach}
                {/foreach}                            
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/div&gt;
            &lt;table class=&quot;cartTable&quot;&gt;
                &lt;tbody&gt;
                {foreach $cart-&gt;getCouponItems() as $id =&gt; $item}
                    &lt;tr class=&quot;coupons&quot;&gt;
                        &lt;td class=&quot;image&quot;&gt;&lt;/td&gt;
                        &lt;td class=&quot;title&quot;&gt;Купон на скидку {$item.coupon.code}&lt;/td&gt;
                        &lt;td class=&quot;amount&quot;&gt;&lt;/td&gt;
                        &lt;td class=&quot;price&quot;&gt;&lt;/td&gt;
                        &lt;td class=&quot;remove&quot;&gt;
                            &lt;a title=&quot;Удалить скидочный купон из корзины&quot; class=&quot;iconX&quot; href=&quot;{$router-&gt;getUrl(&#039;shop-front-cartpage&#039;, [&quot;Act&quot; =&gt; &quot;removeItem&quot;, &quot;id&quot; =&gt; $id])}&quot;&gt;&lt;/a&gt;
                        &lt;/td&gt;
                    &lt;/tr&gt;
                {/foreach}
                
                {if $cart_data.total_discount&gt;0}
                    &lt;tr class=&quot;orderDiscount&quot;&gt;
                        &lt;td class=&quot;image&quot;&gt;&lt;/td&gt;
                        &lt;td class=&quot;title&quot;&gt;Скидка на заказ&lt;/td&gt;
                        &lt;td class=&quot;amount&quot;&gt;&lt;/td&gt;
                        &lt;td class=&quot;price&quot;&gt;{$cart_data.total_discount}&lt;/td&gt;
                        &lt;td class=&quot;remove&quot;&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                {/if}            
                &lt;/tbody&gt;
            &lt;/table&gt;
        {/hook}
        
        {hook name=&quot;shop-cartpage:summary&quot; title=&quot;{t}Корзина:итог{/t}&quot;}
            &lt;div class=&quot;cartTableAfter&quot;&gt;
                &lt;span class=&quot;mobileWrapper&quot;&gt;
                    &lt;span class=&quot;cap&quot;&gt;Купон на скидку(если есть)&amp;nbsp; &lt;/span&gt;
                    &lt;input type=&quot;text&quot; class=&quot;couponCode{if $cart-&gt;getUserError(&#039;coupon&#039;)!==false} hasError{/if}&quot; name=&quot;coupon&quot; value=&quot;{$coupon_code}&quot;&gt; 
                    &lt;a class=&quot;applyCoupon&quot;&gt;Применить&lt;/a&gt;
                &lt;/span&gt;
                &lt;p class=&quot;price&quot;&gt;&lt;span class=&quot;text&quot;&gt;Итого:&lt;/span&gt;{$cart_data.total}&lt;/p&gt;
                &lt;div class=&quot;loader&quot;&gt;&lt;/div&gt;
            &lt;/div&gt;
        {/hook}
        
        {hook name=&quot;shop-cartpage:bottom&quot; title=&quot;{t}Корзина:подвал{/t}&quot;}
            &lt;div class=&quot;cartErrors&quot; {if !empty($cart_data.errors)}style=&quot;display: block;&quot;{/if}&gt;
                {foreach $cart_data.errors as $error}
                    {$error}&lt;br&gt;
                {/foreach}
            &lt;/div&gt;
            
            &lt;div class=&quot;actionLine&quot;&gt;
                &lt;a href=&quot;{$router-&gt;getUrl(&#039;shop-front-checkout&#039;)}&quot; class=&quot;submit colorButton{if $cart_data.has_error} disabled{/if}&quot;&gt;Оформить заказ&lt;/a&gt;
                &lt;a href=&quot;#&quot; class=&quot;continue&quot;&gt;Вернуться к покупкам&lt;/a&gt; 
                {if $THEME_SETTINGS.enable_one_click_cart}            
                &lt;a href=&quot;JavaScript:;&quot; class=&quot;toggleOneClickCart blueButton&quot;&gt;Заказать по телефону&lt;/a&gt;           
                {/if}
            &lt;/div&gt;
        {/hook}
    &lt;/form&gt;
    {* Покупка в один клик в корзине *}
    {if $THEME_SETTINGS.enable_one_click_cart}            
        {moduleinsert name=&quot;\Shop\Controller\Block\OneClickCart&quot;}
    {/if}
    {else}
        &lt;div class=&quot;noEntity&quot;&gt;В корзине нет товаров&lt;/div&gt;
    {/if}    
&lt;/div&gt;
{literal}
&lt;script type=&quot;text/javascript&quot;&gt;
$(&quot;#idScroll&quot;).scrollTop(100000);
&lt;/script&gt;
{/literal}</code></pre></div><p>&lt;div class=&quot;scrollCartWrap&quot;<strong> id=&quot;idScroll&quot;</strong>&gt;<br />......<br />$(&quot;<strong>#idScroll</strong>&quot;).scrollTop(100000);</p>]]></content>
			<author>
				<name><![CDATA[Андрей]]></name>
				<uri>https://forum.readyscript.ru/user/299/</uri>
			</author>
			<updated>2016-11-07T09:44:17Z</updated>
			<id>https://forum.readyscript.ru/post/5285/#p5285</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5284/#p5284" />
			<content type="html"><![CDATA[<p>А вы id в html прописали самому диву со скроллом?<br />И здесь:<br /></p><div class="codebox"><pre><code>$(&#039;#id окна со скролом&#039;)</code></pre></div><p>что у Вас?</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-11-07T09:42:40Z</updated>
			<id>https://forum.readyscript.ru/post/5284/#p5284</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5281/#p5281" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Внутри cartpage.tpl в самом низу можно вставить:</p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
$(&#039;#id окна со скролом&#039;).scrollTop(100000);
&lt;/script&gt;</code></pre></div></blockquote></div><p>Почему то не работает</p>]]></content>
			<author>
				<name><![CDATA[Андрей]]></name>
				<uri>https://forum.readyscript.ru/user/299/</uri>
			</author>
			<updated>2016-11-07T08:42:24Z</updated>
			<id>https://forum.readyscript.ru/post/5281/#p5281</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5276/#p5276" />
			<content type="html"><![CDATA[<p>Внутри cartpage.tpl в самом низу можно вставить:</p><div class="codebox"><pre><code>&lt;script type=&quot;text/javascript&quot;&gt;
$(&#039;#id окна со скролом&#039;).scrollTop(100000);
&lt;/script&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-11-07T08:14:43Z</updated>
			<id>https://forum.readyscript.ru/post/5276/#p5276</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Автоскролл к последнему товару]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/5264/#p5264" />
			<content type="html"><![CDATA[<p>Подскажите можно ли как то сделать, чтобы во всплывающем окне корзины, после добавления товара.<br />Автоматически поле было прокручено до конца, чтобы сразу показывался последний добавленный товар</p><p>Это нужно для того, чтобы добавил товар<br />Открылось окно, указал нужное количество<br />Закрыл окно.</p><p>Сейчас так:<br />Добавил товар<br />Прокрутил вниз<br />Изменил количество<br />Закрыл окно</p><p><a href="http://fastpic.ru/"><span class="postimg"><img src="http://i82.fastpic.ru/big/2016/1105/5f/39ed0f7bd9663a80a66cdc37d07b315f.jpg" alt="http://i82.fastpic.ru/big/2016/1105/5f/39ed0f7bd9663a80a66cdc37d07b315f.jpg" /></span></a></p>]]></content>
			<author>
				<name><![CDATA[Андрей]]></name>
				<uri>https://forum.readyscript.ru/user/299/</uri>
			</author>
			<updated>2016-11-05T11:15:21Z</updated>
			<id>https://forum.readyscript.ru/post/5264/#p5264</id>
		</entry>
</feed>
