Forum Replies Created

Viewing 1 replies (of 1 total)
  • paulkatz

    (@paulkatz)

    При создании магазина для клиента возник вопрос, как из 1С передавать полное описание.
    Воспользовался советом weboriginal, но… 1С выгружает прикрепленный текстовый документ с полным описанием в директорию с файлами для обмена, но в товар описание не добавляется.

    В import.xml нашел строку со ссылкой на файл:

    <ЗначениеРеквизита>
    <Наименование>Файл</Наименование>
    <Значение>import_files/21/21dbcfbc-d89a-11e6-8be4-00e04c3b3d44_e7fc8b32-f02c-11e6-b1b2-00e04c3b3d44.txt</Значение>
    </ЗначениеРеквизита>

    после чего в import.php после 649 строки добавил следующий код:

    elseif ($requisite[‘Наименование’] == “Файл” && @$requisite[‘Значение’][0]) {
    $descfilepath = $data_dir.”/”.$requisite[‘Значение’][0];
    $dfsource = file_get_contents($descfilepath);
    $line_utf = iconv(‘WINDOWS-1251’, ‘UTF-8’, $dfsource);
    $post_content = $line_utf;
    unset($product[‘ЗначенияРеквизитов’][$i]);
    }

    Программист из меня так себе, и насколько хороша моя реализация сказать не могу, но это работает.

Viewing 1 replies (of 1 total)