empty_term_name: Требуется название этого элемента.
-
Добрый день.
Опробовал плагин с выгрузкой УТ 10.3 – всё выгрузилось с первого раза.
Так как мне не нужно было учитывать остатки, отключил управление остатками. WooCommerce же сейчас не позволяет полностью его отключить – в каждом товаре всё равно остаётся настройка “Статус остатка” (Stock status). Поэтому добавил экшн для принудительного выставления статуса “instock” после указания остатка.
Далее снова попробовал выгрузить товары из тех же самых файлов вручную. На первом же запросе получил ошибку:WP Error: empty_term_name: Требуется название этого элемента. #0 wc1c_error(empty_term_name: Требуется название этого элемента, WP Error) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:161] #1 wc1c_wp_error(WP_Error Object ([errors] => Array ([empty_term_name] => Array ([0] => Требуется название этого элемента)),[error_data] => Array ())) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:165] #2 wc1c_check_wp_error(WP_Error Object ([errors] => Array ([empty_term_name] => Array ([0] => Требуется название этого элемента)),[error_data] => Array ())) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:255] #3 wc1c_replace_term(1, c60e6c0f-bdf6-11db-bb86-0018f3cf120e, , <>, pa_tsvet, 1) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:349] #4 wc1c_replace_property_option(Array ([ИдЗначения] => c60e6c0f-bdf6-11db-bb86-0018f3cf120e,[Значение] => <>), pa_tsvet, 1) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:368] #5 wc1c_replace_property(1, Array ([Ид] => c60e6c0e-bdf6-11db-bb86-0018f3cf120e,[Наименование] => цвет,[ТипЗначений] => Справочник,[ВариантыЗначений] => Array ([0] => Array ([ИдЗначения] => c60e6c0f-bdf6-11db-bb86-0018f3cf120e,[Значение] => <>)),[ДляТоваров] => true), 1) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:143] #6 wc1c_import_end_element_handler(1, Array ([0] => КоммерческаяИнформация,[1] => Классификатор,[2] => Свойства,[3] => Свойство), 3, Свойство) #7 call_user_func(wc1c_import_end_element_handler, 1, Array ([0] => КоммерческаяИнформация,[1] => Классификатор,[2] => Свойства,[3] => Свойство), 3, Свойство) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:378] #8 wc1c_xml_end_element_handler(Resource id #220, Свойство) #9 xml_parse(Resource id #220, /Значение> </Справочник> </ВариантыЗначений> <ДляТоваров>true</ДляТоваров> </Свойство> <Свойство> <Ид>c60e6c10-bdf6-11db-bb86-0018f3cf120e</Ид> <Наименование>фасовка</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений/> <ДляТоваров>true</ДляТоваров> </Свойство> <Свойство> <Ид>c60e6c12-bdf6-11db-bb86-0018f3cf120e</Ид> <Наименование>Тип товара</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений/> <ДляТоваров>true</ДляТоваров> </Свойство> <Свойство> <Ид>c60e6c13-bdf6-11db-bb86-0018f3cf120e</Ид> <Наименование>Штук в коробке</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>14141d55-ca71-11dc-9376-0080482f43ad</ИдЗначения> <Значение>20</Значение> </Справочник> <Справочник> <ИдЗначения>c950d6b3-c190-11db-9cdc-00112f8f021a</ИдЗначения> <Значение>6</Значение> </Справочник> <Справочник> <ИдЗначения>1d9a78b4-ca7e-11dc-9dfb-00112f8f021a</ИдЗначения> <Значение>1</Значение> </Справочник> <Справочник> <ИдЗначения>e11d59d8-ca6f-11dc-bb1b-0019d15f04fd</ИдЗначения> <Значение>12</Значение> </Справочник> <Справочник> <ИдЗначения>e11d59d9-ca6f-11dc-bb1b-0019d15f04fd</ИдЗначения> <Значение>4</Значение> </Справочник> <Справочник> <ИдЗначения>e11d59e0-ca6f-11dc-bb1b-0019d15f04fd</ИдЗначения> <Значение>2</Значение> </Справочник> </ВариантыЗначений> <ДляТоваров>true</ДляТоваров> </Свойство> <Свойство> <Ид>c60e6c14-bdf6-11db-bb86-0018f3cf120e</Ид> <Наименование>Штук на поддоне</Наименование> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>8e54008e-07aa-11dd-9075-00151711963c</ИдЗначения> <Значение>44</Значение> </Справочник> <Справочник> <ИдЗначения>8e5400a1-07aa-11dd-9075-00151711963c</ИдЗначения> <Значение>108</Значение> </Справочник> <Справочник> <ИдЗначения>23a80992-07ab-11dd-9075-00151711963c</ИдЗначения> <Значение>42</Значение> </Справочник> <Справочник> <ИдЗначения>b4d48dd3-0534-11dd-bb75-0019d15f04fd</ИдЗначения> <Значение>50</Значение> </Справочник> <Справочник> <ИдЗначения>b4d48dd6-0534-11dd-bb75-0019d15f04fd</ИдЗначения> <Значение>16</Значение> </Справочник> <Справочник> <ИдЗначения>b4d48dda-0534-11dd-bb75-0019d15f04fd</ИдЗначения> <Значение>480</Значение> </Справочник> <Справочник> <ИдЗначения>b4d48ddb-0534-11dd-bb75-0019d15f04fd</ИдЗначения> <Значение>100</Значение> </Справочник> <Справ?, 0) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:395] #10 wc1c_xml_parse(Resource id #215) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:442] #11 wc1c_mode_import(catalog, import.xml) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:502] #12 wc1c_exchange() called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:516] #13 wc1c_template_redirect() #14 call_user_func_array(wc1c_template_redirect, Array ([0] => )) called at [/home/alex01d/public_html/capashop/wp-includes/plugin.php:496] #15 do_action(template_redirect) called at [/home/alex01d/public_html/capashop/wp-includes/template-loader.php:12] #16 require_once(/home/alex01d/public_html/capashop/wp-includes/template-loader.php) called at [/home/alex01d/public_html/capashop/wp-blog-header.php:16] #17 require(/home/alex01d/public_html/capashop/wp-blog-header.php) called at [/home/alex01d/public_html/capashop/index.php:17] Request URI: https://cap.a01d.ru/wc1c/exchange/?type=catalog&mode=import&filename=import.xml Server API: apache2handler Memory limit: 2048M Maximum POST size: 8M PHP version: 5.4.40 WordPress version: 4.2 Plugin version: 0.7r1112293 rollback
Проверил на “чистом” WP+WC – история повторилась.
Файлы выгрузки:
https://dl.dropboxusercontent.com/u/931531/import.xml
https://dl.dropboxusercontent.com/u/931531/offers.xmlВалидатор не нашёл ошибок в import.xml
https://www.ads-software.com/plugins/woocommerce-and-1centerprise-data-exchange/
- The topic ‘empty_term_name: Требуется название этого элемента.’ is closed to new replies.