не хватает памяти при выгрузке товаров с сайта в 1С (экспорт из битрикса в 1с)

копируем компонент экспорта каталога catalog.export.1c в свое пространство имен.

Находим в компоненте

elseif($_GET["mode"] == "query" )
{

И дописываем:

if ($_SESSION["BX_CML2_EXPORT"]["current"]>100) $_SESSION["BX_CML2_EXPORT"]["step"]=4;

Делаем свой скрипт обмена 1c_exchange2.php, в котором подключаю свой компонент вместо стандартного.

elseif($type=="get_catalog" )
{
$APPLICATION->IncludeComponent("bedrosova:catalog.export.1c", "", Array(
"IBLOCK_ID" => COption::GetOptionString("catalog", "1CE_IBLOCK_ID", "" ),
"INTERVAL" => COption::GetOptionString("catalog", "1CE_INTERVAL", "-" ),
"ELEMENTS_PER_STEP" => COption::GetOptionString("catalog", "1CE_ELEMENTS_PER_STEP", 100),
"GROUP_PERMISSIONS" => explode(",", COption::GetOptionString("catalog", "1CE_GROUP_PERMISSIONS", "1" )),
"USE_ZIP" => COption::GetOptionString("catalog", "1CE_USE_ZIP", "Y" ),
)
);
}

Наш скрипт 1c_exchange2.php будет отдавать 1С-ке только 100+N товаров. N – количество товаров, выгружаемых за 1 шаг. Вписываю в помощнике импорта адрес своего скрипта и запускаю импорт.

После того, как товары загружены — начинается загрузка картинок. На этом этапе может вывалиться ошибка «Реквизит для группы не найден» — она может возникнуть, если есть группа с таким же уникальным айдишником, как товар (на стороне сайта придется дополнительно перепроверять сквозную уникальность XML_ID групп и товаров).

не хватает памяти при выгрузке товаров с сайта в 1С (экспорт из битрикса в 1с)

3 мыслей о “не хватает памяти при выгрузке товаров с сайта в 1С (экспорт из битрикса в 1с)

  • 12.03.2024 в 19:48
    Permalink

    Wow, incredible weblog structure! How lengthy have you been running a
    blog for? you make running a blog glance easy. The overall look of your
    site is excellent, as neatly as the content! You can see similar
    here ecommerce

  • 13.03.2024 в 01:12
    Permalink

    Can I simply just say what a relief to discover someone that actually knows what they’re talking about over the internet.
    You certainly realize how to bring an issue to light and make it important.
    More people should check this out and understand this side of the story.
    I was surprised you are not more popular because you certainly possess the gift.
    I saw similar here: Sklep internetowy

  • 22.03.2024 в 06:31
    Permalink

    Excellent post. I was checking constantly this blog and
    I am inspired! Very helpful information specially
    the ultimate section :) I deal with such information much.
    I was looking for this particular information for a long time.
    Thanks and good luck. I saw similar here: Dobry sklep

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *