我正在尝试使用 Google 结帐来处理使用 Zmags 创建的购物车。
使用 Zmags,您可以将购物篮与您的电子商务购物车集成,但我想将其直接发送到 Google 结帐。
问题是 zmags 的 XML 输出格式与 Google 结帐所需的格式不同...
Zmag 创建的 XML 格式:
<shoppingList publicationID="abcdefgh">
<entries>
<entry quantity="7">
<item price="2.32" productID="AW3334-6445B">
<name>Skimmed Milk</name>
<description>Low fat milk.<description>
</item>
</entry>
<entry quantity="1">
<item price="1.25">
<name>Butter</name>
</item>
</entry>
</entries>
</shoppingList>
但是,如果我将其直接发送给 Google,它不会获取该值,因为元素和属性的命名不正确......
<item-id><item-id>
<item-name><item-name>
<item-description> <item-description>
etc...
谁能推荐一种方法来解决这个问题,因为我似乎撞到了一堵砖墙!
我试图读取变量
$quantity
等$description
,然后以表格形式发布<input name="item_name_1" value="$_POST['$name']" >
;但我认为我的语法很差。
我还认为我可以做一些类似的事情:$item = $item-id;
但这似乎也不起作用!