<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0">
 <channel>
	<title>Комментарии в блоге "Разработка" на "Добавляем товар в Битрикс правильно"</title>
	<description>Комментарии в блоге "Разработка" на "Добавляем товар в Битрикс правильно"</description>
	<link>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/</link>
	<language>ru</language>
	<docs>http://backend.userland.com/rss2</docs>
	<pubDate>Sat, 23 May 2026 03:50:31 +0300</pubDate>

    <item>
      <title>Комментарии на "Добавляем товар в Битрикс правильно" от rardAbose</title>
      <description><![CDATA[hi <img src="http://www.d-it.ru/bitrix/images/main/smiles/7/icon_smile.png" border="0" data-code=":)" data-definition="SD" alt=":)" style="width:16px;height:16px;" title="С улыбкой" class="bx-smile" /> bross <img src="http://www.d-it.ru/bitrix/images/main/smiles/7/icon_smile.png" border="0" data-code=":)" data-definition="SD" alt=":)" style="width:16px;height:16px;" title="С улыбкой" class="bx-smile" />]]></description>
      <link>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=912#com912</link>
      <guid>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=912#com912</guid>
      <pubDate>Thu, 24 Oct 2019 01:36:30 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Добавляем товар в Битрикс правильно" от Антон Долганин</title>
      <description><![CDATA[Да в целом вполне рабочее решение (Битрикс конечно официально против такого <img src="http://www.d-it.ru/bitrix/images/main/smiles/7/icon_smile.png" border="0" data-code=":)" data-definition="SD" alt=":)" style="width:16px;height:16px;" title="С улыбкой" class="bx-smile" /> ).<br /><br />Я бы даже и на заметку взял. Спасибо. &nbsp;]]></description>
      <link>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=339#com339</link>
      <guid>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=339#com339</guid>
      <pubDate>Wed, 29 Jul 2015 20:34:10 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Добавляем товар в Битрикс правильно" от Николай</title>
      <description><![CDATA[Дано: проект с 8000 единиц товара, обновление остатков из 1с файлом csv каждые 5 минут.<br />Товар это 2 инфоблока ТОВАР (типа артикул) - ПРЕДЛОЖЕНИЯ (типа штрихкод)<br />Решение:<br />Реализовывали 3 способами. Стандартный API (сайт ложился), Через обращение в db api (сайт ложился).<br />В итоге добавили поле quantity_new в b_catalog_product<br />и делаем что-то вроде <br />LOAD DATA INFILE во временную таблицу<br />'UPD ATE `b_catalog_product` SE T `QUANTITY_NEW` = из временной таблицы<br />меняем местами QUANTITY_NEW QUANTITY<br /><br />Все занимает 4 секунды, сайт не падает.<br /><br /><br />Знаем, что бд трогать нельзя и события обновления остатков не срабатывают. Мы сильно согрешили?))))) Есть альтернативы?!)]]></description>
      <link>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=337#com337</link>
      <guid>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=337#com337</guid>
      <pubDate>Wed, 29 Jul 2015 10:41:31 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Добавляем товар в Битрикс правильно" от Александр</title>
      <description><![CDATA[Большое спасибо, не знал!]]></description>
      <link>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=214#com214</link>
      <guid>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=214#com214</guid>
      <pubDate>Fri, 10 Jul 2015 14:38:28 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Добавляем товар в Битрикс правильно" от Антон Долганин</title>
      <description><![CDATA[<br />====quote====<br />что мы лезем в базу<br />=============<br />В целом да, если товаров много, а импорт вдруг частый. <br /><br />До публикации я показывал код разработчикам Битрикс - они одобрили подход. <br />PS: В вашем коде вам надо Add передавать второй параметр false, иначе система еще и сама будет искать товар, дублируя запрос <noindex><a href="http://bxapi.ru/src/?module_id=catalog&amp;name=CCatalogProduct::Add" target="_blank" rel="nofollow">http://bxapi.ru/src/?module_id=catalog&name=CCatalogProduct::Add</a></noindex>]]></description>
      <link>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=213#com213</link>
      <guid>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=213#com213</guid>
      <pubDate>Fri, 10 Jul 2015 14:28:53 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Добавляем товар в Битрикс правильно" от Александр</title>
      <description><![CDATA[То есть такой код плох, что мы лезем в базу, но при этом убеждаемся на все 100%, что он там есть?<br /><br />
====code====
<pre>$dbProduct = CCatalogProduct::GetList( array(),array('ID' =&#62; $arElement&#91;'ID'&#93;) );
if($arProduct = $dbProduct-&#62;Fetch()) {
&nbsp;&nbsp;&nbsp;if(CCatalogProduct::Update($arProduct&#91;'ID'&#93;, $arProductFields)) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents($logPaths&#91;'price'&#93;, "Товар обновлен: " . $arProduct&#91;'ID'&#93; . "&#92;n", FILE_APPEND);
&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;else {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents($logPaths&#91;'price'&#93;, "!!! Товар не обновлен: " . $arElement&#91;'ID'&#93; . "&#92;n", FILE_APPEND);
&nbsp;&nbsp;&nbsp;}
}
else {
&nbsp;&nbsp;&nbsp;$arProductFields&#91;'ID'&#93; = $arElement&#91;'ID'&#93;;
&nbsp;&nbsp;&nbsp;if(CCatalogProduct::Add($arProductFields)) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents($logPaths&#91;'price'&#93;, "Добавили параметры товара к элементу каталога: " . $arElement&#91;'ID'&#93; . "&#92;n", FILE_APPEND);
&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;else {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents($logPaths&#91;'price'&#93;, "!!! Ошибка добавления товара: " . $arElement&#91;'ID'&#93; . "&#92;n", FILE_APPEND);
&nbsp;&nbsp;&nbsp;}
}
 </pre>
=============]]></description>
      <link>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=212#com212</link>
      <guid>http://www.d-it.ruhttp://blog.asd-it.ru/dev/add-the-product-in-bitrix-correctly/?commentId=212#com212</guid>
      <pubDate>Fri, 10 Jul 2015 14:14:10 +0300</pubDate>
    </item>

  </channel>
</rss>