<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/529/" />
	<updated>2015-11-12T07:44:32Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/529/problema-s-funktsiei-productgetcost-dlya-mnogomernykh-komplektatsii/</id>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2227/#p2227" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>У меня та же проблема,либо очень похожа</p></blockquote></div><p>Мы выпустили обновление. Обновитесь до последней версии и потом, установите заново цены комплектациям. Если не поможет. Напишите в поддержку.</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-11-12T07:44:32Z</updated>
			<id>https://forum.readyscript.ru/post/2227/#p2227</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2226/#p2226" />
			<content type="html"><![CDATA[<p>У меня та же проблема,либо очень похожа</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/38/</uri>
			</author>
			<updated>2015-11-12T05:07:10Z</updated>
			<id>https://forum.readyscript.ru/post/2226/#p2226</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2225/#p2225" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Денис пишет:</cite><blockquote><p>Re Оффтоп:<br />Я видел, спасибо, но тут уже сверстано почти все. В следующий раз попробую.</p><p>Посмотрите пожалуйста на первую строку таблицы какая то она странная.</p></blockquote></div><p>Первая строка в порядке. Поддержка разберётся.</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-11-10T16:26:36Z</updated>
			<id>https://forum.readyscript.ru/post/2225/#p2225</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2224/#p2224" />
			<content type="html"><![CDATA[<p>Я удалил все комплектации у товара, а в таблице они остались</p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/194/</uri>
			</author>
			<updated>2015-11-10T16:22:02Z</updated>
			<id>https://forum.readyscript.ru/post/2224/#p2224</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2222/#p2222" />
			<content type="html"><![CDATA[<p>Re Оффтоп:<br />Я видел, спасибо, но тут уже сверстано почти все. В следующий раз попробую.</p><p>Посмотрите пожалуйста на первую строку таблицы какая то она странная.</p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/194/</uri>
			</author>
			<updated>2015-11-10T16:16:28Z</updated>
			<id>https://forum.readyscript.ru/post/2222/#p2222</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2221/#p2221" />
			<content type="html"><![CDATA[<p>Оффтоп:<br />Для вашей темы у нас появился недавно bootstrap конструктор - <a href="http://readyscript.ru/text-blog/podderzhka-formata-bootstrap-3-v-konstruktore-sayta-readyscript/">http://readyscript.ru/text-blog/podderz … adyscript/</a></p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-11-10T16:14:30Z</updated>
			<id>https://forum.readyscript.ru/post/2221/#p2221</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2220/#p2220" />
			<content type="html"><![CDATA[<p>Вот таблица offers: <a href="http://22.groupvm.z8.ru/getCost/ajll_product_offer.csv">http://22.groupvm.z8.ru/getCost/ajll_product_offer.csv</a></p><p>Меня первая строка смущает.</p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/194/</uri>
			</author>
			<updated>2015-11-10T16:03:43Z</updated>
			<id>https://forum.readyscript.ru/post/2220/#p2220</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2219/#p2219" />
			<content type="html"><![CDATA[<p>Я пересохранил - не помогло.<br />Это вообще странно, потому что вывод {$product.offers.items|@print_r} выдает<br /></p><div class="codebox"><pre><code>                               
    [23] =&amp;gt; Catalog\Model\Orm\Offer Object
        (
            [first_sortn] =&amp;gt; 0
            [_values:protected] =&amp;gt; Array
                (
                    [id] =&amp;gt; 1225
                    [site_id] =&amp;gt; 1
                    [product_id] =&amp;gt; 2
                    [title] =&amp;gt; Воротник, Серый, 64
                    [barcode] =&amp;gt; a000002-23
                    [pricedata] =&amp;gt; a:2:{s:8:&quot;oneprice&quot;;a:4:{s:3:&quot;use&quot;;s:1:&quot;1&quot;;s:4:&quot;znak&quot;;s:1:&quot;+&quot;;s:14:&quot;original_value&quot;;s:3:&quot;200&quot;;s:4:&quot;unit&quot;;s:1:&quot;1&quot;;}s:5:&quot;price&quot;;a:2:{i:1;a:3:{s:4:&quot;znak&quot;;s:1:&quot;+&quot;;s:14:&quot;original_value&quot;;s:0:&quot;&quot;;s:4:&quot;unit&quot;;s:1:&quot;1&quot;;}i:2;a:3:{s:4:&quot;znak&quot;;s:1:&quot;+&quot;;s:14:&quot;original_value&quot;;s:0:&quot;&quot;;s:4:&quot;unit&quot;;s:1:&quot;1&quot;;}}}
                    [propsdata] =&amp;gt; a:3:{s:6:&quot;Мех&quot;;s:16:&quot;Воротник&quot;;s:8:&quot;Цвет&quot;;s:10:&quot;Серый&quot;;s:12:&quot;Размер&quot;;s:2:&quot;64&quot;;}
                    [num] =&amp;gt; 2
                    [photos] =&amp;gt; a:2:{i:0;s:2:&quot;21&quot;;i:1;s:2:&quot;23&quot;;}
                    [sortn] =&amp;gt; 23
                    [unit] =&amp;gt; 0
                    [processed] =&amp;gt; 
                    [xml_id] =&amp;gt; 
                    [photos_arr] =&amp;gt; Array
                        (
                            [0] =&amp;gt; 21
                            [1] =&amp;gt; 23
                        )

                    [pricedata_arr] =&amp;gt; Array
                        (
                            [oneprice] =&amp;gt; Array
                                (
                                    [use] =&amp;gt; 1
                                    [znak] =&amp;gt; +
                                    [original_value] =&amp;gt; 200
                                    [unit] =&amp;gt; 1
                                )

                            [price] =&amp;gt; Array
                                (
                                    [1] =&amp;gt; Array
                                        (
                                            [znak] =&amp;gt; +
                                            [original_value] =&amp;gt; 
                                            [unit] =&amp;gt; 1
                                        )

                                    [2] =&amp;gt; Array
                                        (
                                            [znak] =&amp;gt; +
                                            [original_value] =&amp;gt; 
                                            [unit] =&amp;gt; 1
                                        )

                                )

                        )

                    [propsdata_arr] =&amp;gt; Array
                        (
                            [Мех] =&amp;gt; Воротник
                            [Цвет] =&amp;gt; Серый
                            [Размер] =&amp;gt; 64
                        )

                    [stock_num] =&amp;gt; Array
                        (
                            [1] =&amp;gt; 2
                        )

                    [sticks] =&amp;gt; Array
                        (
                            [1] =&amp;gt; 2
                        )

                )

            [_self_class:protected] =&amp;gt; Catalog\Model\Orm\Offer
            [_local_id:protected] =&amp;gt; 200
        )

   
                                                            </code></pre></div><p>как видите oneprice показывает, а price (массив где 2 цены) пустой</p><p>UPD: Хотя это я не туда полез). <br />В любом случае в объекте данные по ценам есть, а в csv где должно быть 200 вместо 0 - пусто</p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/194/</uri>
			</author>
			<updated>2015-11-10T15:56:34Z</updated>
			<id>https://forum.readyscript.ru/post/2219/#p2219</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2218/#p2218" />
			<content type="html"><![CDATA[<p>Сейчас ещё раз посмотрел более внимательно CSV с комплектациями и заметил, что у Вас стоит =+0(RUB) везде.<br />Т.е. всё верно. Поэтому у Вас показывается одинаковая цена. Я смотрел по артикулу. По всей видимости, если в админке показывает одно, а в CSV другое. То возможно нужно пересохранить комплектации, либо моё предположение, что у Вас дубли в таблице с комплектациями, как вариант. Попробуйте пересохранить комплектации.</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-11-10T15:44:56Z</updated>
			<id>https://forum.readyscript.ru/post/2218/#p2218</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2217/#p2217" />
			<content type="html"><![CDATA[<p>Хорошо, спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/194/</uri>
			</author>
			<updated>2015-11-10T15:03:40Z</updated>
			<id>https://forum.readyscript.ru/post/2217/#p2217</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2216/#p2216" />
			<content type="html"><![CDATA[<p>Вроде бы всё норм. Напишите в support@readyscript.ru и скиньте туда доступы к админке и к FTP.</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-11-10T15:02:02Z</updated>
			<id>https://forum.readyscript.ru/post/2216/#p2216</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2215/#p2215" />
			<content type="html"><![CDATA[<p>Вывел поле sortn каждой комплектации товара <a href="http://22.groupvm.z8.ru/product/model-0444/">http://22.groupvm.z8.ru/product/model-0444/</a><br />Вроде разные значения...</p><p>Вот выгрузка комплектаций: <a href="http://22.groupvm.z8.ru/getCost/offers.csv">http://22.groupvm.z8.ru/getCost/offers.csv</a><br />Вот товаров: <a href="http://22.groupvm.z8.ru/getCost/products.csv">http://22.groupvm.z8.ru/getCost/products.csv</a></p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/194/</uri>
			</author>
			<updated>2015-11-10T14:42:30Z</updated>
			<id>https://forum.readyscript.ru/post/2215/#p2215</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2214/#p2214" />
			<content type="html"><![CDATA[<p>Попробуйте данный товар выгрузить в CSV, а именно комплектации и посмотрите у него сортировочный индекс. Возможно он у Всех одинаковый - чего быть не должно.<br />Или выведите у комплектации поле sortn</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-11-10T14:32:14Z</updated>
			<id>https://forum.readyscript.ru/post/2214/#p2214</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Проблема с функцией $product->getCost() для многомерных комплектаций]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2213/#p2213" />
			<content type="html"><![CDATA[<p>Здравствуйте.</p><p>Имею товар со включенными многомерными комплектациями, где у комплектаций разнятся цены</p><p><span class="postimg"><img src="http://22.groupvm.z8.ru/getCost/getCost1.png" alt="http://22.groupvm.z8.ru/getCost/getCost1.png" /></span></p><p>Но в списке скрытых инпутов с данными по комплектациям на странице товара получаю одинаковую цену для всех комплектаций.</p><p><span class="postimg"><img src="http://22.groupvm.z8.ru/getCost/getCost2.png" alt="http://22.groupvm.z8.ru/getCost/getCost2.png" /></span></p><p>Куда указывает нижняя стрелка - точно на 200 рублей больше должна быть цена.</p><p>Скрытые инпуты вывожу как в теме fashion:<br /></p><div class="codebox"><pre><code>{if $product-&gt;isOffersUse()}
    {foreach from=$product.offers.items key=key item=offer name=offers}
        &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;{$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;getCost(&#039;Зачеркнутая цена&#039;, $key)}&quot;}&#039; data-images=&#039;{$offer-&gt;getPhotosJson()}&#039; data-sticks=&#039;{$offer-&gt;getStickJson()}&#039;/&gt;
    {/foreach}
    &lt;input type=&quot;hidden&quot; name=&quot;offer&quot; value=&quot;0&quot;/&gt;
    &lt;div class=&quot;testcost&quot;&gt;{$product-&gt;getCost(null, 23)}&lt;/div&gt;
{/if}</code></pre></div><p>Пробовал вручную выводить цены (div.testcost в коде выше) по комплектациям запросом smarty вида {$product-&gt;getCost(null, N)}, где N - номер комплектации, все равно цена не меняется.</p><p>Подскажите пожалуйста, может быть я что-то не так делаю, почему не меняется цена?</p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/194/</uri>
			</author>
			<updated>2015-11-10T13:15:52Z</updated>
			<id>https://forum.readyscript.ru/post/2213/#p2213</id>
		</entry>
</feed>
