<?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/582/" />
	<updated>2016-02-05T13:36:52Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/582/v-chem-oshibka-komplektatsii-tovara/</id>
		<entry>
			<title type="html"><![CDATA[Re: В чем ошибка? Комплектации товара.]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2568/#p2568" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Дмитрий пишет:</cite><blockquote><p>Двойные кавычки нужно всегда в шаблонах переводить в нормальные символы.</p></blockquote></div><p>если речь идет о JSON внутри атрибутов тега, то это не подходит.</p><div class="codebox"><pre><code>data-change-cost=&#039;{ &quot;.offerBarcode&quot;: &quot;18 &amp;quot;GB&amp;quot;&quot;, &quot;.myCost&quot;: &quot;141 360 &quot;, &quot;.lastPrice&quot;: &quot;0 &quot;}&#039;</code></pre></div><p>если вы вместо &amp;quot; выведете &quot;[обычную кавычку], JSON будет также сломан.</p><p>На удивление $(element).data(&#039;changeCost&#039;) - не может вернуть объект, <br />хотя если вы удалите &amp;quot; - будет возвращен объект. Вся проблема, в том, что в методе jQuery.data используется механизм примерно такого содержания: $.parseJSON( $(this).attr(&#039;data-change-cost&#039;) ), а $(this).attr(&#039;data-change-cost&#039;) - преобразует &amp;quot; в кавычки, тем самым ломает возможность дальнейшего парсинга JSON.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2016-02-05T13:36:52Z</updated>
			<id>https://forum.readyscript.ru/post/2568/#p2568</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: В чем ошибка? Комплектации товара.]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2567/#p2567" />
			<content type="html"><![CDATA[<p>Двойные кавычки нужно всегда в шаблонах переводить в нормальные символы.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/38/</uri>
			</author>
			<updated>2016-02-05T08:13:21Z</updated>
			<id>https://forum.readyscript.ru/post/2567/#p2567</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: В чем ошибка? Комплектации товара.]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2548/#p2548" />
			<content type="html"><![CDATA[<p>Проблема, возникла потому что jquery не может корректно считать кавычку (&amp;quot;&nbsp; из аттрибута dom элемента, чтобы затем распарсить json из него)<br /><a href="http://www.eq8.eu/blogs/12-json-array-in-html-element-data-attribute">http://www.eq8.eu/blogs/12-json-array-i … -attribute</a></p><p>Решение: <br />Просто не используйте двойные кавычки в артикуле товара.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2016-02-02T16:29:58Z</updated>
			<id>https://forum.readyscript.ru/post/2548/#p2548</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[В чем ошибка? Комплектации товара.]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/2547/#p2547" />
			<content type="html"><![CDATA[<p>Здравствуйте! Помогите пожалуйста разобраться в чем ошибка: <br />- завожу товар вручную<br />- создаю обычные комплектации (цена зависит от размера)<br />- здесь работает (цена меняется):http://bon.boutique/product/letniy-nabor-podguzniki--hlopkovye-trusiki/<br />- здесь нет: <a href="http://bon.boutique/product/letniy-nabor-hlopkovye-trusiki/">http://bon.boutique/product/letniy-nabo … e-trusiki/</a><br />Вроде бы все идентично. Пробовала и через клонирование и создавала полностью вручную - результат один и тот же.<br />Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Виктория]]></name>
				<uri>https://forum.readyscript.ru/user/317/</uri>
			</author>
			<updated>2016-02-02T10:56:44Z</updated>
			<id>https://forum.readyscript.ru/post/2547/#p2547</id>
		</entry>
</feed>
