<?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>https://forum.readyscript.ru/topic/912/kolichestvo-v-korzine/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/912/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Количество в корзине».]]></description>
		<lastBuildDate>Mon, 26 Sep 2016 08:39:26 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Количество в корзине]]></title>
			<link>https://forum.readyscript.ru/post/4694/#p4694</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Мне нужно, что бы в иконке корзины выводилось количество товара в корзине.</p><p>Я думал, что если&nbsp; static_call делать запрос на каждый товар, это сильно нагрузит страницу.<br />Я&nbsp; ошибаюсь?</p></blockquote></div><p>А что Вам мешает получить корзину выше чем перебираются товары? А внутри товара просто перебирать массив из товаров корзины.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 26 Sep 2016 08:39:26 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4694/#p4694</guid>
		</item>
		<item>
			<title><![CDATA[Re: Количество в корзине]]></title>
			<link>https://forum.readyscript.ru/post/4691/#p4691</link>
			<description><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Отобразить количество товара в корзине да, а вот изменить количество у конкретного товара пока нет. <br />Т.к. при помещении в корзину ответный json не содержит информации какой именно товар в корзине. Хотя это можно сделать просто при клике на саму кнопку просто увеличив количество в теге.<br />Для того, чтобы получить текущую корзину, можно воспользоваться static_call функцией <br /><a href="https://readyscript.ru/dev-manual/dev_smarty_rsplugins.html#dev_smarty_rsplugins_function_static_call">https://readyscript.ru/dev-manual/dev_s … tatic_call</a></p><p>С помощью неё можно получить текущую корзину в шаблоне со списком товаров (<strong>list_product.tpl</strong> в Вашей теме). <br /></p><div class="codebox"><pre><code>{static_call var=cart callback=[&#039;\Shop\Model\Cart&#039;, &#039;currentCart&#039;]}</code></pre></div><p>Появится переменная <strong>$cart</strong> в шаблоне у которой можно получить все товары.<br /></p><div class="codebox"><pre><code>{static_call var=cart callback=[&#039;\Shop\Model\Cart&#039;, &#039;currentCart&#039;]} {* Получаем корзину в переменную *}
{$cart_products=$cart-&gt;getProductItems()} {* Получение товаров в корзине *}
{* Смотрим что внутри *}
&lt;pre&gt;
{var_dump($cart_products)} 
&lt;/pre&gt;</code></pre></div></blockquote></div><p>Мне нужно, что бы в иконке корзины выводилось количество товара в корзине.</p><p>Я думал, что если&nbsp; static_call делать запрос на каждый товар, это сильно нагрузит страницу.<br />Я&nbsp; ошибаюсь?</p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Mon, 26 Sep 2016 08:32:59 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4691/#p4691</guid>
		</item>
		<item>
			<title><![CDATA[Re: Количество в корзине]]></title>
			<link>https://forum.readyscript.ru/post/4690/#p4690</link>
			<description><![CDATA[<p>Отобразить количество товара в корзине да, а вот изменить количество у конкретного товара пока нет. <br />Т.к. при помещении в корзину ответный json не содержит информации какой именно товар в корзине. Хотя это можно сделать просто при клике на саму кнопку просто увеличив количество в теге.<br />Для того, чтобы получить текущую корзину, можно воспользоваться static_call функцией <br /><a href="https://readyscript.ru/dev-manual/dev_smarty_rsplugins.html#dev_smarty_rsplugins_function_static_call">https://readyscript.ru/dev-manual/dev_s … tatic_call</a></p><p>С помощью неё можно получить текущую корзину в шаблоне со списком товаров (<strong>list_product.tpl</strong> в Вашей теме). <br /></p><div class="codebox"><pre><code>{static_call var=cart callback=[&#039;\Shop\Model\Cart&#039;, &#039;currentCart&#039;]}</code></pre></div><p>Появится переменная <strong>$cart</strong> в шаблоне у которой можно получить все товары.<br /></p><div class="codebox"><pre><code>{static_call var=cart callback=[&#039;\Shop\Model\Cart&#039;, &#039;currentCart&#039;]} {* Получаем корзину в переменную *}
{$cart_products=$cart-&gt;getProductItems()} {* Получение товаров в корзине *}
{* Смотрим что внутри *}
&lt;pre&gt;
{var_dump($cart_products)} 
&lt;/pre&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 26 Sep 2016 08:29:36 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4690/#p4690</guid>
		</item>
		<item>
			<title><![CDATA[Количество в корзине]]></title>
			<link>https://forum.readyscript.ru/post/4673/#p4673</link>
			<description><![CDATA[<p>Подскажите возможно ли вывести кол-во товара в корзине в списке товаров<br />Товар зеленый - 2 шт<br />Товар красный<br />Товар жёлтый -1 шт<br />Чтобы при нажатии на добавить в корзину число менялось?<br /><span class="postimg"><img src="http://s8.hostingkartinok.com/uploads/images/2016/09/07f6122e19a2c80cf74df24668e65036.jpg" alt="http://s8.hostingkartinok.com/uploads/images/2016/09/07f6122e19a2c80cf74df24668e65036.jpg" /></span></p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Sat, 24 Sep 2016 08:07:59 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4673/#p4673</guid>
		</item>
	</channel>
</rss>
