<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Вопрос по экспорту CSV]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/225/" />
	<updated>2014-12-08T19:25:26Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/225/vopros-po-eksportu-csv/</id>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по экспорту CSV]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/787/#p787" />
			<content type="html"><![CDATA[<p>Работает. Спасибо большое</p>]]></content>
			<author>
				<name><![CDATA[Евгений]]></name>
				<uri>https://forum.readyscript.ru/user/72/</uri>
			</author>
			<updated>2014-12-08T19:25:26Z</updated>
			<id>https://forum.readyscript.ru/post/787/#p787</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по экспорту CSV]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/781/#p781" />
			<content type="html"><![CDATA[<p>Импорт ID в стандартных схемах - не предусмотрен за ненадобностью, поэтому вам придется немного глубже погрузиться в изучение того, как работает импорт.</p><p>Насколько я понял вы убрали из исключений (excludeFields) поле ID, тем самым вы дали возможность экспортировать ID.<br />Но чтобы вы могли импортировать ID, вам придется изменить логику работы функции</p><p>beforeLineImport(), в которой всегда устанавливается временный ID.<br />попробуйте вот это:</p><div class="codebox"><pre><code>    public static function beforeLineImport($_this)
    {
        //Устанавливаем временный id
        $time = -time();
        $_this-&gt;getPreset(0)-&gt;row[&#039;id&#039;] = $time;
        $_this-&gt;getPreset(0)-&gt;row[&#039;_tmpid&#039;] = $time;
    }    </code></pre></div><p>заменить на это:</p><div class="codebox"><pre><code>    public static function beforeLineImport($_this)
    {
        if (!$_this-&gt;getPreset(0)-&gt;row[&#039;id&#039;]) {
        //Устанавливаем временный id
        $time = -time();
        $_this-&gt;getPreset(0)-&gt;row[&#039;id&#039;] = $time;
        $_this-&gt;getPreset(0)-&gt;row[&#039;_tmpid&#039;] = $time;
       }
    }    </code></pre></div>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2014-12-08T10:07:50Z</updated>
			<id>https://forum.readyscript.ru/post/781/#p781</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по экспорту CSV]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/775/#p775" />
			<content type="html"><![CDATA[<p>Импортирую товар со своими id, в итоге получаются совсем другие.</p>]]></content>
			<author>
				<name><![CDATA[Евгений]]></name>
				<uri>https://forum.readyscript.ru/user/72/</uri>
			</author>
			<updated>2014-12-07T20:47:45Z</updated>
			<id>https://forum.readyscript.ru/post/775/#p775</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по экспорту CSV]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/774/#p774" />
			<content type="html"><![CDATA[<p>ID добавлен в исключения (excludeFields) в классе /modules/catalog/model/csvschema/product.inc.php.<br />Вы можете исключить его оттуда.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2014-12-07T16:04:16Z</updated>
			<id>https://forum.readyscript.ru/post/774/#p774</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по экспорту CSV]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/772/#p772" />
			<content type="html"><![CDATA[<p>Спасибо. Я хотел экспортировать из категории &quot;Все&quot;, в этом и была моя ошибка.</p><p>Еще вопрос. Можно ли сделать так, чтобы id был и в обычном импорте/экспорте?</p>]]></content>
			<author>
				<name><![CDATA[Евгений]]></name>
				<uri>https://forum.readyscript.ru/user/72/</uri>
			</author>
			<updated>2014-12-06T15:58:03Z</updated>
			<id>https://forum.readyscript.ru/post/772/#p772</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по экспорту CSV]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/771/#p771" />
			<content type="html"><![CDATA[<p>Расширенный экспорт экспортирует характеристики, которые привязаны к категории, так как в системе могут быть тысячи характеристик.</p><p>Все подробно написано у нас в документации:<br /><a href="http://readyscript.ru/manual/catalog_csv_import_export.html#catalog_csv_extended">http://readyscript.ru/manual/catalog_cs … v_extended</a></p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2014-12-06T14:45:19Z</updated>
			<id>https://forum.readyscript.ru/post/771/#p771</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Вопрос по экспорту CSV]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/770/#p770" />
			<content type="html"><![CDATA[<p>Почему в расширенном экспорте в CSV не экспортируются характеристики? Ведь на то, он и расширенный, чтобы экспортировать каждую характеристику отдельно и т.д.</p>]]></content>
			<author>
				<name><![CDATA[Евгений]]></name>
				<uri>https://forum.readyscript.ru/user/72/</uri>
			</author>
			<updated>2014-12-06T09:40:22Z</updated>
			<id>https://forum.readyscript.ru/post/770/#p770</id>
		</entry>
</feed>
