<?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/2176" />
	<updated>2021-05-19T12:09:07Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/2176/kak-pravilno-klonirovat-tovar-s-sokhraneniem-vsekh-kharakteristik/</id>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно клонировать товар с сохранением всех характеристик?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11498/#p11498" />
			<content type="html"><![CDATA[<p>Так нет такого свойства. Проверка is_my не проходит и характеристики не копируются(</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2021-05-19T12:09:07Z</updated>
			<id>https://forum.readyscript.ru/post/11498/#p11498</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно клонировать товар с сохранением всех характеристик?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11497/#p11497" />
			<content type="html"><![CDATA[<p>Если вы убираете проверку is_my, то вы будете добавлять значения к товару, <br />которые просто даже были заданы у категории и фактически не были определены у старого товара.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2021-05-19T11:08:37Z</updated>
			<id>https://forum.readyscript.ru/post/11497/#p11497</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно клонировать товар с сохранением всех характеристик?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11495/#p11495" />
			<content type="html"><![CDATA[<p>Спасибо! Помогло. Чуть изменил правда. is_my нет. Не стал вообще проверять это свойство</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2021-05-18T16:11:07Z</updated>
			<id>https://forum.readyscript.ru/post/11495/#p11495</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно клонировать товар с сохранением всех характеристик?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11485/#p11485" />
			<content type="html"><![CDATA[<p>Попробуйте вот так.</p><div class="codebox"><pre><code>$old = new Product($old_id);

$new = $old-&gt;cloneSelf();

foreach($new[&#039;properties&#039;] as $group_data) {
    foreach($group_data[&#039;properties&#039;] as $property_id =&gt; $property) {
        if ($property[&#039;is_my&#039;]) {
            $new-&gt;addProperty($property_id, $property[&#039;value&#039;]);
        }
    }
}

$new-&gt;insert();</code></pre></div>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2021-05-15T21:14:16Z</updated>
			<id>https://forum.readyscript.ru/post/11485/#p11485</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно клонировать товар с сохранением всех характеристик?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11482/#p11482" />
			<content type="html"><![CDATA[<p>Есть ли информация, коллеги?</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2021-05-14T17:41:07Z</updated>
			<id>https://forum.readyscript.ru/post/11482/#p11482</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно клонировать товар с сохранением всех характеристик?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11475/#p11475" />
			<content type="html"><![CDATA[<p>Дорвей делаем?</p>]]></content>
			<author>
				<name><![CDATA[Денис]]></name>
				<uri>https://forum.readyscript.ru/user/1787/</uri>
			</author>
			<updated>2021-05-04T08:20:12Z</updated>
			<id>https://forum.readyscript.ru/post/11475/#p11475</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как правильно клонировать товар с сохранением всех характеристик?]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11471/#p11471" />
			<content type="html"><![CDATA[<p>Здравствуйте! </p><p>Как правильно клонировать товар с сохранением всех характеристик, присвоенных товару?</p><div class="codebox"><pre><code>$new = $old-&gt;cloneSelf();
$new[&#039;title&#039;] = &#039;новый товар&#039;;
$new-&gt;insert();</code></pre></div><p>Характеристики не переносятся. <br />Хотя, при ручном клонировании поля характеристик заполнены. Что я пропустил?</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2021-04-30T17:33:24Z</updated>
			<id>https://forum.readyscript.ru/post/11471/#p11471</id>
		</entry>
</feed>
