<?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/1400/otobrazhenie-kartinki-pri-gruppirovke-tovarov/</link>
		<atom:link href="http://forum.readyscript.ru/feed/rss/topic/1400/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Отображение картинки при группировке товаров».]]></description>
		<lastBuildDate>Sun, 05 Nov 2017 03:41:31 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7977/#p7977</link>
			<description><![CDATA[<p>Большое вам спасибо за подсказки!<br />Все заработало в таком виде:<br /></p><div class="codebox"><pre><code>{* Комплектации товара *}
{$shop_config=ConfigLoader::byModule(&#039;shop&#039;)}
{$check_quantity=$shop_config.check_quantity}
{$catalog_config=ConfigLoader::byModule(&#039;catalog&#039;)} 
{if $product-&gt;isMultiOffersUse() || $product-&gt;isVirtualMultiOffersUse()}
    {$first_offer_params=$product.offers.items.0.propsdata_arr} {* Первая комплектация для виртуальных многомерок *}
    {* Многомерные комплектации *}    
    &lt;div class=&quot;multiOffers&quot;&gt;
        &lt;span class=&quot;pname&quot;&gt;{$product.offer_caption|default:t(&#039;Комплектация&#039;)}&lt;/span&gt;
    &lt;/div&gt;
    
    {if $product-&gt;isVirtualMultiOffersUse()}
        {* Сведения по виртуальным многомерным комплектациям *}
        {foreach from=$product.virtual_multioffers.items key=product_id item=offer}
            &lt;div class=&quot;levelRow&quot;&gt;
            {* В $product_id находится идентификатор товара *}
            {static_call var=virtual_product callback=[&#039;\Catalog\Model\Orm\Product&#039;, &#039;loadByWhere&#039;] params=[[&#039;id&#039; =&gt; $product_id]]} 
            {if $virtual_product}
                &lt;a href=&quot;{$offer.url}&quot;&gt;&lt;img src=&quot;{$virtual_product-&gt;getMainImage()-&gt;getUrl(50, 50)}&quot; alt=&quot;{$virtual_product.title}&quot;&gt;&lt;/a&gt; 
                &lt;label for=&quot;$product_id&quot;&gt;{$virtual_product.title}&lt;/label&gt;
            {/if}
            &lt;/div&gt;
         {/foreach}
    {else}
        {* Сведения по простым комплектациям, связанным с многомерными для изменения цены и остатка *}
    {/if}

{elseif $product-&gt;isOffersUse()}
    {* Простые комплектации *}
{/if}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Сергей)]]></author>
			<pubDate>Sun, 05 Nov 2017 03:41:31 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7977/#p7977</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7973/#p7973</link>
			<description><![CDATA[<p>А посмотрите через var_dump, что у Вас в переменных</p><div class="codebox"><pre><code>{var_dump($product_id)}
{var_dump($virtual_product)}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Wed, 01 Nov 2017 08:04:00 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7973/#p7973</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7972/#p7972</link>
			<description><![CDATA[<p>К сожалению не срабатывает подгрузка. Ошибки нет, но при этом основная форма не прогружается.</p>]]></description>
			<author><![CDATA[null@example.com (Сергей)]]></author>
			<pubDate>Wed, 01 Nov 2017 06:50:13 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7972/#p7972</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7971/#p7971</link>
			<description><![CDATA[<p>Прошу прощения. немного не так. Нужно использовать <a href="http://readyscript.ru/dev-manual/dev_smarty_rsplugins.html#dev_smarty_rsplugins_function_static_call">static_call</a><br /></p><div class="codebox"><pre><code>{foreach from=$product.virtual_multioffers.items key=product_id item=offer}
            {* В $product_id находится идентификатор товара *}
            {static_call var=virtual_product callback=[&#039;\Catalog\Model\Orm\Product&#039;, &#039;loadByWhere&#039;] params=[[&#039;id&#039; =&gt; $product_id]]}
            {if $virtual_product}
                &lt;img src=&quot;{$virtual_product-&gt;getMainImage-&gt;getUrl(30,30)}&quot; alt=&quot;&quot;/&gt;
            {/if}
 {/foreach}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Tue, 31 Oct 2017 16:46:52 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7971/#p7971</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7970/#p7970</link>
			<description><![CDATA[<p>Ошибочка <a href="http://prntscr.com/h4fsb5">http://prntscr.com/h4fsb5</a> выскочила.</p>]]></description>
			<author><![CDATA[null@example.com (Сергей)]]></author>
			<pubDate>Tue, 31 Oct 2017 16:20:33 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7970/#p7970</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7968/#p7968</link>
			<description><![CDATA[<p>Когда мы перебираем виртуальные многомерные комплектации нам доступен идентификатор товара. По нему можно подгрузить товар:<br /></p><div class="codebox"><pre><code>{foreach from=$product.virtual_multioffers.items key=product_id item=offer}
            {* В $product_id находится идентификатор товара *}
            {$virtual_product=\Catalog\Model\Orm\Product::loadByWhere([&#039;id&#039; =&gt; $product_id])}
            {if $virtual_product}
                &lt;img src=&quot;{$virtual_product-&gt;getMainImage-&gt;getUrl(30,30)}&quot; alt=&quot;&quot;/&gt;
            {/if}
 {/foreach}</code></pre></div><p>Попробуйте так.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Tue, 31 Oct 2017 14:00:47 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7968/#p7968</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7960/#p7960</link>
			<description><![CDATA[<p>Полностью product_offers.tpl<br /></p><div class="codebox"><pre><code>{* Комплектации товара *}
{$shop_config=ConfigLoader::byModule(&#039;shop&#039;)}
{$check_quantity=$shop_config.check_quantity}
{$catalog_config=ConfigLoader::byModule(&#039;catalog&#039;)} 
{if $product-&gt;isMultiOffersUse() || $product-&gt;isVirtualMultiOffersUse()}
    {$first_offer_params=$product.offers.items.0.propsdata_arr} {* Первая комплектация для виртуальных многомерок *}
    {* Многомерные комплектации *}
    &lt;div class=&quot;multiOffers&quot;&gt;
        &lt;span class=&quot;pname&quot;&gt;{$product.offer_caption|default:t(&#039;Комплектация&#039;)}&lt;/span&gt;
        {* Подгрузим у многомерных комплектаций фото к их вариантам *}
        {$product-&gt;fillMultiOffersPhotos()}
        {* Переберём доступные многомерные комплектации *}
        
        {foreach $product.multioffers.levels as $property_id =&gt; $level}
            
            {if !empty($level.values)}
                {$property = $level-&gt;getPropertyItem()}
                
{*              &lt;div class=&quot;title&quot;&gt;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&lt;/div&gt;     *}
                {if !$level.is_photo &amp;&amp; !isset($level.values_photos)} {* Если отображать не как фото (выпадающим списком)*}
                    
                    {if in_array($property.type, [&#039;radio&#039;, &#039;color&#039;, &#039;image&#039;])}
                        &lt;div class=&quot;levelType-{$property.type}&quot;&gt;
                        {foreach $level.values as $key =&gt; $value}
                            &lt;div class=&quot;levelRow&quot;&gt;
                                &lt;input id=&quot;mo_{$level.prop_id}_{$key}&quot; type=&quot;radio&quot; name=&quot;multioffers[{$level.prop_id}]&quot; data-prop-title=&quot;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&quot; data-prop-id=&quot;{$property_id}&quot; value=&quot;{$value.val_str}&quot;&gt;
                                
                                {if $property.type == &#039;radio&#039;}
                                    {* Отображаем  радиокнопки *}
                                    &lt;label for=&quot;mo_{$level.prop_id}_{$key}&quot;&gt;{$value.val_str}&lt;/label&gt;
                                
                                {elseif $property.type == &#039;color&#039;}
                                    {* Отображаем выбор цвета *}
                                    &lt;label for=&quot;mo_{$level.prop_id}_{$key}&quot; title=&quot;{$value.val_str}&quot; style=&quot;background-color:{$value.color}&quot;&gt;
                                        {if $value.image}
                                            &lt;img src=&quot;{$value.__image-&gt;getUrl(32, 32, &#039;axy&#039;)}&quot;&gt;
                                        {/if}
                                    &lt;/label&gt;
                                    
                                {elseif $property.type == &#039;image&#039;}
                                    {* Отображаем картинки *}
                                    &lt;label for=&quot;mo_{$level.prop_id}_{$key}&quot; title=&quot;{$value.val_str}&quot;&gt;
                                        {if $value.image}
                                            &lt;img src=&quot;{$value.__image-&gt;getUrl(60, 60, &#039;cxy&#039;)}&quot;&gt;
                                        {/if}
                                    &lt;/label&gt;
                                    
                                {/if}
                            &lt;/div&gt;
                        {/foreach}
                        &lt;/div&gt;
                    {else}
                        {* Отображаем обычный список *}
{*                        
                        &lt;select name=&quot;multioffers[{$level.prop_id}]&quot; data-prop-title=&quot;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&quot; data-prop-id=&quot;{$property_id}&quot;&gt;
                            {foreach $level.values as $value}
                                &lt;option value=&quot;{$value.val_str}&quot; {if isset($level.is_virtual) &amp;&amp; $value.val_str==$first_offer_params[$level.title]}selected{/if}&gt;{$value.val_str}&lt;/option&gt;
                            {/foreach}
                        &lt;/select&gt;
*}
                        &lt;div class=&quot;levelType-{$property.type}&quot;&gt;
                        {foreach $level.values as $key =&gt; $value}
                            &lt;div class=&quot;levelRow&quot;&gt;
                                &lt;input id=&quot;mo_{$level.prop_id}_{$key}&quot; type=&quot;radio&quot; name=&quot;multioffers[{$level.prop_id}]&quot; data-prop-title=&quot;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&quot; data-prop-id=&quot;{$property_id}&quot; value=&quot;{$value.val_str}&quot;&gt;
                                {* Отображаем  картинку *}
                                &lt;a href=&quot;{$product-&gt;getUrl()}&quot;&gt;&lt;img src=&quot;{$product-&gt;getMainImage()-&gt;getUrl(30, 30)}&quot; alt=&quot;{$product.title}&quot;&gt;&lt;/a&gt;
                                {* Отображаем  радиокнопки *}
                                &lt;label for=&quot;mo_{$level.prop_id}_{$key}&quot;&gt;{$value.val_str}&lt;/label&gt;
                            &lt;/div&gt;
                        {/foreach}
                        &lt;/div&gt;
                    {/if}
                    
                {else} {* Как фото, привязанные к комплектации *}
                    &lt;div class=&quot;multiOfferValues&quot;&gt;
                        &lt;input type=&quot;hidden&quot; name=&quot;multioffers[{$level.prop_id}]&quot; data-prop-title=&quot;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&quot; data-prop-id=&quot;{$property_id}&quot;/&gt;
                        {foreach $level.values as $value}
                            {if isset($level.values_photos[$value.val_str])}
                                &lt;a class=&quot;multiOfferValueBlock {if $value@first}sel{/if}&quot; data-value=&quot;{$value.val_str}&quot; data-image=&quot;{$level.values_photos[$value.val_str]-&gt;getUrl({$preview_width|default:&quot;310&quot;},{$preview_height|default:&quot;310&quot;}, {$preview_scale|default:&quot;axy&quot;})}&quot;  title=&quot;{$value.val_str}&quot;&gt;&lt;img src=&quot;{$level.values_photos[$value.val_str]-&gt;getUrl(40,40,&#039;axy&#039;)}&quot;/&gt;&lt;/a&gt;
                            {else}
                                &lt;a class=&quot;multiOfferValueBlock likeString {if $value@first}sel{/if}&quot; data-value=&quot;{$value.val_str}&quot; title=&quot;{$value.val_str}&quot;&gt;{$value.val_str}&lt;/a&gt;
                            {/if}
                        {/foreach}
                    &lt;/div&gt;
                {/if}
            {/if}
        {/foreach}
    &lt;/div&gt;
    
    {if $product-&gt;isVirtualMultiOffersUse()}
        {* Сведения по виртуальным многомерным комплектациям *}
        {foreach from=$product.virtual_multioffers.items key=product_id item=offer}
            &lt;input value=&quot;{$product_id}&quot; type=&quot;hidden&quot; name=&quot;hidden_multioffers&quot; class=&quot;hidden_offers&quot; id=&quot;offer_{$product_id}&quot; data-url=&#039;{$offer.url}&#039; data-info=&#039;{json_encode($offer.values)}&#039;/&gt;
        {/foreach}
        
    {else}
        {* Сведения по простым комплектациям, связанным с многомерными для изменения цены и остатка *}
        {foreach from=$product.offers.items key=key item=offer name=offers}
            {* В data-info подменяем двойную ковычку на специальную конструкцию во избежание проблемы jquery с json *}
            &lt;input value=&quot;{$key}&quot; type=&quot;hidden&quot; name=&quot;hidden_offers&quot; class=&quot;hidden_offers&quot; {if $smarty.foreach.offers.first}checked{/if} id=&quot;offer_{$key}&quot; data-info=&#039;{str_replace(&#039;&amp;quot;&#039;, &#039;*`*&#039;, {$offer-&gt;getPropertiesJson()})}&#039; {if $check_quantity}data-num=&quot;{$offer.num}&quot;{/if} {if $catalog_config.use_offer_unit}data-unit=&quot;{$offer-&gt;getUnit()-&gt;stitle}&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;getOldCost($key)}&quot;, &quot;.myCurrency&quot;: &quot;{$product-&gt;getCurrency()}&quot;}&#039; data-images=&#039;{$offer-&gt;getPhotosJson()}&#039; data-offer-id=&#039;{$offer.id}&#039; data-sticks=&#039;{$offer-&gt;getStickJson()}&#039; {if !$product-&gt;isOffersUse()}data-type-offer=&quot;notExist&quot;{/if}/&gt;
        {/foreach}
        {if $product-&gt;isOffersUse()}
            &lt;input value=&quot;{count($product.offers.items)}&quot; type=&quot;hidden&quot; name=&quot;hidden_offers&quot; class=&quot;hidden_offers&quot; id=&quot;offer_{count($product.offers.items)}&quot; data-type-offer=&quot;notExist&quot; data-info=&quot; &quot; {if $check_quantity}data-num=&quot;0&quot;{/if} {if $catalog_config.use_offer_unit}data-unit=&quot;{$product.offers.items.0-&gt;getUnit()-&gt;stitle}&quot;{/if} data-change-cost=&#039;{ &quot;.offerBarcode&quot;: &quot;{$product.barcode}&quot;, &quot;.myCost&quot;: &quot;{t}нет цены{/t}&quot;, &quot;.lastPrice&quot;: &quot; &quot;, &quot;.myCurrency&quot;: &quot; &quot;}&#039; data-offer-id=&#039;0&#039; data-sticks=&quot;[]&quot;/&gt;
        {/if}
        &lt;input type=&quot;hidden&quot; name=&quot;offer&quot; value=&quot;0&quot;/&gt;
    {/if}

{elseif $product-&gt;isOffersUse()}
    {* Простые комплектации *}
    &lt;div class=&quot;packages&quot;&gt;
        &lt;div class=&quot;package&quot;&gt;
            &lt;span class=&quot;pname&quot;&gt;{$product.offer_caption|default:t(&#039;Комплектация&#039;)}&lt;/span&gt;
            &lt;div class=&quot;values&quot;&gt;
                {if count($product.offers.items)&gt;5}
                    {* Если комплектаций много, то отобразим их в виде списка *}
                    &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} {if $catalog_config.use_offer_unit}data-unit=&quot;{$offer-&gt;getUnit()-&gt;stitle}&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;getOldCost($key)}&quot;}&#039; data-images=&#039;{$offer-&gt;getPhotosJson()}&#039; data-offer-id=&#039;{$offer.id}&#039; data-sticks=&#039;{$offer-&gt;getStickJson()}&#039;&gt;{$offer.title}&lt;/option&gt;
                        {/foreach}
                    &lt;/select&gt;
                {else}
                    {* Если комплектаци мало, то отобразим их в виде радиокнопок *}
                    {foreach from=$product.offers.items key=key item=offer name=offers}
                        &lt;div class=&quot;packageItem&quot;&gt;
                            &lt;input value=&quot;{$key}&quot; type=&quot;radio&quot; name=&quot;offer&quot; {if $smarty.foreach.offers.first}checked{/if} id=&quot;offer_{$key}&quot; {if $check_quantity}data-num=&quot;{$offer.num}&quot;{/if} {if $catalog_config.use_offer_unit}data-unit=&quot;{$offer-&gt;getUnit()-&gt;stitle}&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;getOldCost($key)}&quot;}&#039; data-images=&#039;{$offer-&gt;getPhotosJson()}&#039; data-offer-id=&#039;{$offer.id}&#039; data-sticks=&#039;{$offer-&gt;getStickJson()}&#039;&gt;
                            &lt;label for=&quot;offer_{$key}&quot;&gt;{$offer.title}&lt;/label&gt;
                        &lt;/div&gt;
                    {/foreach}
                {/if}
            &lt;/div&gt;
        &lt;/div&gt;
    &lt;/div&gt;&lt;br&gt;
{/if}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Сергей)]]></author>
			<pubDate>Mon, 30 Oct 2017 15:25:55 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7960/#p7960</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7959/#p7959</link>
			<description><![CDATA[<p>Покажите код который у Вас всё это выводит.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 30 Oct 2017 15:12:07 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7959/#p7959</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7955/#p7955</link>
			<description><![CDATA[<p>Конечно меняется при нажатии радиокнопки. Причем верно и как задумано.<br /><a href="http://prntscr.com/h3tf7n">http://prntscr.com/h3tf7n</a><br />Вопрос в том чтобы картинки, отмеченные знаком вопроса соответствовали товару в данной строке.</p>]]></description>
			<author><![CDATA[null@example.com (Сергей)]]></author>
			<pubDate>Mon, 30 Oct 2017 10:07:53 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7955/#p7955</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7951/#p7951</link>
			<description><![CDATA[<p>Группировка товаров, это виртуальные многомерноые комплектации. Если совпадение находится по характеристике комплектации, то у Вас должна страница внутри перезагружаться полностью. Соответственно и картинки от другого товара должны подтягиваться. У Вас сейчас содержимое вообще не меняется?</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 30 Oct 2017 08:06:40 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7951/#p7951</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7945/#p7945</link>
			<description><![CDATA[<p>Я наверно не совсем точно выразился насчет &quot;многомерной комплектации&quot; хотя пользовался выражением из статьи <a href="https://readyscript.ru/text-blog/opoveshchenie-o-postuplenii-tovara-gruppirovka-tovarov--sozdanie-zakaza-iz-predzakaza-ili-pokupki-v-1-klik--novye-vozmozhnosti-v-nedavnem-relize/">https://readyscript.ru/text-blog/opoves … em-relize/</a> <br />У нас используется группировка товаров. В качестве характеристики задается точное название товара.</p>]]></description>
			<author><![CDATA[null@example.com (Сергей)]]></author>
			<pubDate>Fri, 27 Oct 2017 12:43:19 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7945/#p7945</guid>
		</item>
		<item>
			<title><![CDATA[Re: Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7944/#p7944</link>
			<description><![CDATA[<p>Дело в том, что для отображения нужной картинки соответствующей выбранному из списка значению нужно иметь комплектацию которой это фото принадлежит. И эта комплектация должна иметь характеристики подходящие под значения многомерных комплектаций. У Вас вообще комплектации есть?</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Fri, 27 Oct 2017 12:19:16 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7944/#p7944</guid>
		</item>
		<item>
			<title><![CDATA[Отображение картинки при группировке товаров]]></title>
			<link>http://forum.readyscript.ru/post/7943/#p7943</link>
			<description><![CDATA[<p>Используем «виртуальные многомерные комплектации».<br />В шаблоне product_offers.tpl выводим список в виде радиокнопок.<br />Подскажите как правильно задать отображение картинки соответствующей товару в списке.<br />Привожу часть кода из шаблона, но в качестве картинки сейчас отображается картинка выбранного товара.<br /></p><div class="codebox"><pre><code>{foreach $level.values as $key =&gt; $value}
     &lt;div class=&quot;level-row&quot;&gt;
           &lt;input id=&quot;mo_{$level.prop_id}_{$key}&quot; type=&quot;radio&quot; name=&quot;multioffers[{$level.prop_id}]&quot; data-prop-title=&quot;{if $level.title}{$level.title}{else}{$level.prop_title}{/if}&quot; data-prop-id=&quot;{$property_id}&quot; value=&quot;{$value.val_str}&quot;&gt;
            {* Отображаем  картинку *}
            &lt;a href=&quot;{$product-&gt;getUrl()}&quot;&gt;&lt;img src=&quot;{$product-&gt;getMainImage()-&gt;getUrl(30, 30)}&quot; alt=&quot;{$product.title}&quot;&gt;&lt;/a&gt;
            {* Отображаем  радиокнопки *}
             &lt;label for=&quot;mo_{$level.prop_id}_{$key}&quot;&gt;{$value.val_str}&lt;/label&gt;
     &lt;/div&gt;
{/foreach}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Сергей)]]></author>
			<pubDate>Fri, 27 Oct 2017 06:28:47 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/7943/#p7943</guid>
		</item>
	</channel>
</rss>
