<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; как в шаблоне product.tpl обратиться к полю товарного предложения]]></title>
		<link>https://forum.readyscript.ru/topic/238/kak-v-shablone-producttpl-obratitsya-k-polyu-tovarnogo-predlozheniya/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/238/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «как в шаблоне product.tpl обратиться к полю товарного предложения».]]></description>
		<lastBuildDate>Wed, 17 Dec 2014 11:46:27 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: как в шаблоне product.tpl обратиться к полю товарного предложения]]></title>
			<link>https://forum.readyscript.ru/post/817/#p817</link>
			<description><![CDATA[<p>Очень объемный вопрос, но постараюсь вкратце объяснить.</p><p>Так как при выборе&nbsp; комплектации в селекторе, не происходит перезагрузок страницы, вам необходимо это делать с помощью JavaScript.&nbsp; Посмотрите, как меняются цены при выборе селектора комплектаций. Что-то аналогичное нужно судя по всему вам.</p><p>Информация по комплектации сначала выводятся в атрибутах элемента формы:<br /></p><div class="codebox"><pre><code>&lt;select name=&quot;offer&quot;&gt;
    {foreach from=$product.offers.items key=key item=offer name=offers}
    &lt;option value=&quot;{$key}&quot; {if $smarty.foreach.offers.first}checked{/if} {if $check_quantity}data-num=&quot;{$offer.num}&quot;{/if} data-change-cost=&#039;{ &quot;.offerBarcode&quot;: &quot;{$offer.barcode|default:$product.barcode}&quot;, &quot;.myCost&quot;: &quot;{$product-&gt;getCost(null, $key)}&quot;, &quot;.lastPrice&quot;: &quot;{$product-&gt;getCost(&#039;Зачеркнутая цена&#039;, $key)}&quot;}&#039; data-sticks=&#039;{$offer-&gt;getStickJson()}&#039;&gt;{$offer.title}&lt;/option&gt;
    {/foreach}
&lt;/select&gt;</code></pre></div><p>А затем уже в JavaScript вы можете получить текущую выбранную комплектацию, считать у неё атрибут и сделать с ним что угодно(например вывести куда-нибудь).</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 17 Dec 2014 11:46:27 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/817/#p817</guid>
		</item>
		<item>
			<title><![CDATA[Re: как в шаблоне product.tpl обратиться к полю товарного предложения]]></title>
			<link>https://forum.readyscript.ru/post/816/#p816</link>
			<description><![CDATA[<p>Это понятно. А как обратиться к полю ТЕКУЩЕГО товарного предложения, то что выбрано в селекте?</p>]]></description>
			<author><![CDATA[null@example.com (AleksC1976)]]></author>
			<pubDate>Wed, 17 Dec 2014 09:24:56 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/816/#p816</guid>
		</item>
		<item>
			<title><![CDATA[Re: как в шаблоне product.tpl обратиться к полю товарного предложения]]></title>
			<link>https://forum.readyscript.ru/post/815/#p815</link>
			<description><![CDATA[<div class="codebox"><pre><code>{foreach $product.offers.items as $offer_sortn=&gt;$offer}
    {* $offer - здесь объект \Catalog\Model\Orm\Offer *}
    {$offer.num} 
    {$offer.id}
{/foreach}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 17 Dec 2014 09:11:33 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/815/#p815</guid>
		</item>
		<item>
			<title><![CDATA[как в шаблоне product.tpl обратиться к полю товарного предложения]]></title>
			<link>https://forum.readyscript.ru/post/812/#p812</link>
			<description><![CDATA[<p>как в шаблоне product.tpl обратиться к полю товарного предложения (из таблицы product_offer), например к количеству товарного предложения (num) или к ID товарного предложения или к вновь созданному с помощью ORM полю.</p>]]></description>
			<author><![CDATA[null@example.com (AleksC1976)]]></author>
			<pubDate>Wed, 17 Dec 2014 08:53:15 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/812/#p812</guid>
		</item>
	</channel>
</rss>
