如何使用Magento AvS_fastsimpleimporter导入地址行2字段

时间:2014-08-07 16:42:36

标签: magento import avs

如何使用Magento的AvS导入程序导入客户的地址行2?该示例仅显示一行,名称与Magento字段不匹配,因此我不确定如何处理。

$data = array(
array(
    'email' => 'customer@company.com',
    '_website' => 'base',
    'group_id' => 1,
    'firstname' => 'John',
    'lastname' => 'Doe',
    '_address_firstname' => 'John',
    '_address_lastname' => 'Doe',
    '_address_street' => 'Main Street 1',
    '_address_postcode' => '12345',
    '_address_city' => 'Springfield',
    '_address_country_id' => 'US',
    '_address_telephone' => '+1 2345 6789',
    '_address_default_billing_' => 1,
    '_address_default_shipping_' => 0,
));

我尝试添加'_address_street2',但这不起作用。

1 个答案:

答案 0 :(得分:2)

您可以使用_address_street字段中的\ n(换行符)作为第一行和第二行之间的分隔符。

...
'_address_street' => "Main Street\n1",
...

在数组中使用双引号将\ n解析为换行符

结果将按照数据库表customer_address_entity_text中的提供进行存储,该表以Magento术语表示多行字段。要在Magento前端和后端显示它,Magento会自动将其拆分为换行符并将其放在单独的输入字段中。