geval 3 Опубликовано 11 марта, 2020 Жалоба Share Опубликовано 11 марта, 2020 в последней версии vamshop можно ли каким-то образом передавать штрих-код товара в яндекс.маркет? вот про barcode https://yandex.ru/support/partnermarket/elements/barcode.html в самом описании товара он есть.. в данный момент как я вижу- он не передается.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 марта, 2020 Жалоба Share Опубликовано 11 марта, 2020 5 часов назад, geval сказал: в последней версии vamshop можно ли каким-то образом передавать штрих-код товара в яндекс.маркет? вот про barcode https://yandex.ru/support/partnermarket/elements/barcode.html в самом описании товара он есть.. в данный момент как я вижу- он не передается.. Можно. Если в админке он указан, то надо отредактировать файл /market.php и добавить по аналогии тэг barcode В sql запрос в $products_sql надо добавить p.products_ean Это как раз будет запрос из базы поля штрих-код, которое в админке заполено. и например после тэга запутствующих: vam_yml_out('<rec>'.implode(",",array_unique($also_purchased)).'</rec>' . "\n"); добавлять barcode: vam_yml_out(' <barcode>' . $products['products_ean'] . '</barcode>'); Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 19 марта, 2020 Автор Жалоба Share Опубликовано 19 марта, 2020 спасибо, сработало! правда в самом начале файла выводится вот такое http://prntscr.com/ris7bg это там где описание категории в xml файле, надеюсь это никак не повлияет на подключение к я.маркету ( в плане ошибок) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 марта, 2020 Жалоба Share Опубликовано 19 марта, 2020 2 часа назад, geval сказал: спасибо, сработало! правда в самом начале файла выводится вот такое http://prntscr.com/ris7bg это там где описание категории в xml файле, надеюсь это никак не повлияет на подключение к я.маркету ( в плане ошибок) Пустой тэг. Ещё добавьте в sql запрос: $products_sql = "SELECT distinct p.products_id, p2c.categories_id, p.products_model, вывод штрих-кода. Например так: $products_sql = "SELECT distinct p.products_id, p2c.categories_id, p.products_ean, p.products_model, Штрих-код должен выводиться. На скрине <barcode/> Это пустой тэг, без значения. Должно быть <barcode>штрих-код</barcode> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 марта, 2020 Жалоба Share Опубликовано 19 марта, 2020 Вот внёс правку эту по умолчанию в код. Что б выводился тэг barcode, если задан штрих-код в админке. market.php Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 19 марта, 2020 Автор Жалоба Share Опубликовано 19 марта, 2020 спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 марта, 2020 Жалоба Share Опубликовано 19 марта, 2020 Не за что Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 28 марта, 2020 Автор Жалоба Share Опубликовано 28 марта, 2020 А вот еще такая идея - весьма логичная и нужная, чтобы этот самый баркод можно было выгрузить через экспорт в эксель ( или csv), насколько сложно это доработать? по идее получается нужно добавить одно поле в экспорт.. то есть вот тут есть все данные ( и даже ширина высота и вес), но нет баркодов.. http://prntscr.com/roe6sl а надо бы.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 марта, 2020 Жалоба Share Опубликовано 28 марта, 2020 54 минуты назад, geval сказал: А вот еще такая идея - весьма логичная и нужная, чтобы этот самый баркод можно было выгрузить через экспорт в эксель ( или csv), насколько сложно это доработать? по идее получается нужно добавить одно поле в экспорт.. то есть вот тут есть все данные ( и даже ширина высота и вес), но нет баркодов.. http://prntscr.com/roe6sl а надо бы.. В /admin/easypopulate.php в код: $custom_fields[TABLE_PRODUCTS] = array('products_quantity_min' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MIN,'products_quantity_max' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MAX,'products_length' => TEXT_EASYPOPULATE_LABEL_LENGTH,'products_width' => TEXT_EASYPOPULATE_LABEL_WIDTH,'products_height' => TEXT_EASYPOPULATE_LABEL_HEIGHT,'products_volume' => TEXT_EASYPOPULATE_LABEL_VOLUME,'products_sort' => TEXT_EASYPOPULATE_LABEL_SORT,'products_page_url' => TEXT_EASYPOPULATE_LABEL_PAGE_URL,'products_discount_allowed' => TEXT_EASYPOPULATE_LABEL_DISCOUNT_ALLOWED,'products_startpage' => TEXT_EASYPOPULATE_LABEL_STARTPAGE,'products_startpage_sort' => TEXT_EASYPOPULATE_LABEL_STARTPAGE_SORT,'products_to_xml' => TEXT_EASYPOPULATE_LABEL_XML); // this line is used if you have no custom fields to import/export Добавьте поле products_ean, например так: $custom_fields[TABLE_PRODUCTS] = array('products_quantity_min' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MIN,'products_quantity_max' => TEXT_EASYPOPULATE_LABEL_QUANTITY_MAX,'products_length' => TEXT_EASYPOPULATE_LABEL_LENGTH,'products_width' => TEXT_EASYPOPULATE_LABEL_WIDTH,'products_height' => TEXT_EASYPOPULATE_LABEL_HEIGHT,'products_volume' => TEXT_EASYPOPULATE_LABEL_VOLUME,'products_sort' => TEXT_EASYPOPULATE_LABEL_SORT,'products_page_url' => TEXT_EASYPOPULATE_LABEL_PAGE_URL,'products_discount_allowed' => TEXT_EASYPOPULATE_LABEL_DISCOUNT_ALLOWED,'products_startpage' => TEXT_EASYPOPULATE_LABEL_STARTPAGE,'products_startpage_sort' => TEXT_EASYPOPULATE_LABEL_STARTPAGE_SORT,'products_to_xml' => TEXT_EASYPOPULATE_LABEL_XML,'products_ean' => 'Штрих-код'); // this line is used if you have no custom fields to import/export и у Вас появится в выгрузке и штрих-код Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 29 марта, 2020 Автор Жалоба Share Опубликовано 29 марта, 2020 большое спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 марта, 2020 Жалоба Share Опубликовано 29 марта, 2020 Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения