为什么只部分考虑了ShopWare 5.4.6中数据的XML导入?

时间:2018-08-25 17:22:47

标签: xml import shopware

我已经通过Shopware后端使用XML文件导入了一篇文章。

有一个肯定的消息1,甚至在数据库3中隐式地创建了一个上级(但项目概述2中没有匹配的文章)。

不幸的是,该文章不在前端2中,也不在后端5中,也不包含在数据库表3中。

  1. 为什么在导入文章时仅部分考虑数据?
  2. 为什么以前在mysql 2中创建了为什么,但是在“项目概述” Importing finished successfully. 1 of 1中却看不到。
  3. 为什么没有错误消息?
  4. 在XML文件中也许仍然是错误。可能是哪一个?

多数民众赞成在该XML的来源(导入1articel,其字符串带有空格的provider.xml):

`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Root>
<articles>
<article>
    <prices><price>
            <group>EK</group>
            <price>2.99</price>
            <pseudoprice></pseudoprice>
            <baseprice></baseprice>
        </price></prices>
    <tax>19.00</tax>
    <category><categories>101</categories></category>
    <active>1</active>
    <ordernumber>ordernumber: space bordered string supplier</ordernumber>
    <name>name: space bordered string supplier</name>
    <mainnumber>9</mainnumber>
    <supplier>   space bordered string supplier   </supplier>
</article>
</articles>
</Root>`

yes new timed row in database phpmyadmin

Manufacturer administration. See line 4

no matching article in Item overview (backend)

no matching article in phpmyadmin

{{3}}

1 个答案:

答案 0 :(得分:1)

在创建不带变体的产品时,订单号必须与主号码相同。只有当这是一个变体产品时,它们才会有所不同(即使在这种情况下,其中一个变体也将具有ordernumber = mainnumber)。因此,您的示例将不起作用(这是有效的导入,因为如果存在带有该主编号的商品,则该产品可能会作为变体分配给它)。