Сохранить
Сохраняем
  • Z
    zer0x

    @Andchir Мне бы было достаточно пока одной цены.
    Сделал настройки с двумя ценами:
    $cf_config['imp_xml_structure'] = <<<EOF
    <Предложение>
    <Ид>tv9</Ид>
    <Наименование>pagetitle</Наименование>
    <Цены>
    <Цена>
    <ЦенаЗаЕдиницу>tv1</ЦенаЗаЕдиницу>
    </Цена>
    <Цена>
    <ЦенаЗаЕдиницу>tv7</ЦенаЗаЕдиницу>
    </Цена>
    </Цены>
    <Количество>tv5</Количество>
    </Предложение>
    EOF;

    На выходе ничего не изменилось:
    [0] => Array
    (
    [tv9] => 3634
    [pagetitle] => Бейсболка (липучка) мох
    [] => Array
    (
    [0] => 1
    [1] => 450 руб. за шт
    [2] => 1
    [3] => руб.
    [4] => шт
    [5] => 1
    [6] => 198
    )

            [tv1] => 450
        )

    написал в Поддержка Читать далее
  • Z
    zer0x

    Подскажите, как прописать структуру $cf_config['imp_xml_structure'] для следующего примера:

    <Предложение>
    <Ид>3634</Ид>
    <Наименование>Бейсболка (липучка) мох</Наименование>
    <Цены>
    <Цена>
    <Представление>450 руб. за шт</Представление>
    <ИдТипаЦены>2</ИдТипаЦены>
    <ЦенаЗаЕдиницу>450</ЦенаЗаЕдиницу>
    <Валюта>руб.</Валюта>
    <Единица>шт</Единица>
    <Коэффициент>1</Коэффициент>
    </Цена>
    <Цена><Представление>450 руб. за шт</Представление>
    <ИдТипаЦены>1</ИдТипаЦены>
    <ЦенаЗаЕдиницу>450</ЦенаЗаЕдиницу>
    <Валюта>руб.</Валюта>
    <Единица>шт</Единица>
    <Коэффициент>1</Коэффициент>
    </Цена>
    </Цены>
    <Количество>198</Количество>
    </Предложение>
    

    В файле две ветки <цена>
    Пробую так:

    $cf_config['imp_xml_structure'] = <<<EOF
    <Предложение><Ид>tv9</Ид>
    <Наименование>pagetitle</Наименование>
    <Цены>
    <Цена>
    <ЦенаЗаЕдиницу>tv1</ЦенаЗаЕдиницу>
    </Цена>
    </Цены>
    <Количество>tv5</Количество>
    </Предложение>
    EOF;
    

    Данные раскладываются так:

     [0] => Array
            (
                [tv9] => 3634
                [pagetitle] => Бейсболка (липучка) мох
                [] => Array
                    (
                        [0] => 1
                        [1] => 450 руб. за шт
                        [2] => 1
                        [3] => руб.
                        [4] => шт
                        [5] => 1
                        [6] => 198
                    )
    
                [tv1] => 450
            )
    

    Один лишний архив [] и нет tv5 из <Количество>tv5</Количество>
    Подскажите, как правильно прописать, чтобы считывалась первая цена? И возможно ли поместить вторую цену в другое tv?

    написал в Поддержка Читать далее
  • Z
    zer0x

    Вопрос решил.
    id товара в [[+p_id]]
    Далее получил нужный мне TV через pdoTools так
    [[+p_id:pdofield=Имя-TV]]

    написал в Поддержка Читать далее
  • Z
    zer0x

    @Andchir +ID выводит какой-то другой id, не ресурса.
    Попробую через savePurchasesFields, спасибо

    написал в Поддержка Читать далее
  • Z
    zer0x

    Добрый день.
    Подскажите, как в истории заказа отобразить изображение товара, хранимое в tv товара? Или получить id ресурса товара, по которому уже получу нужное tv?

    написал в Поддержка Читать далее