Export custom fields from a Yahoo! Store using the Catalog.xml file
DISCLAIMER: Warning. Do not operate heavy machinery or have a meaningful conversation with your significant other after reading this post. This is extremely boring unless you need to export custom fields from a Yahoo! Store using the Catalog.xml file which you only have if you are a Merchant Solutions customer (account "upgraded" or created after Sept. 23, 2003).
Note to Dave: Okay. Playing with Catalog.XML to see what fields can be exported.
Looks like almost everything except Editor only fields.
Cool! My Catalog.xml file contains products built with custom tables and custom fields:
* TABLES created in CATALOG MANAGER (burke3) are in the export.
* Custom FIELDS (burke2) added in Catalog Manager are in the export.
* Custom fields added in STORE EDITOR:TYPES (burke-text) to tables created in Catalog Manager are in the export unless they are Editor-only field types like (Color, Symbol, IDs, Font, References, or Objects data types.)
Remember:
* Custom TYPES created in Store Editor do not show up in the CATALOG MANAGER as TABLES, but custom TABLES created in the Catalog manager do show up in the STORE EDITOR as TYPES.
What about the convert text to objects RTML thing now?
Rob
Make this new property available in Catalog Manager
What's This?
<Table ID="burke3">
<TableField ID="name" Type="text"/>
<TableField ID="sale-price" Type="numbers"/>
<TableField ID="taxable" Type="yes-no"/>
<TableField ID="burke-text" Type="big-text"/>
<TableField ID="ship-weight" Type="numbers"/>
<TableField ID="price" Type="numbers"/>
<TableField ID="burke2" Type="big-text"/>
<TableField ID="orderable" Type="orderable"/>
<TableField ID="code" Type="text"/>
<Item ID="dave-burke-3" TableID="burke3">
<ItemField TableFieldID="name" Value="Dave Burke 3"/>
<ItemField TableFieldID="orderable" Value=""/>
<ItemField TableFieldID="burke-text" Value="this is Burke-text"/>
<ItemField TableFieldID="taxable" Value="t"/>
<ItemField TableFieldID="code" Value="dave-burke-3"/>
<ItemField TableFieldID="sale-price" Value=""/>
<ItemField TableFieldID="burke2" Value="this is Burke2"/>
<ItemField TableFieldID="ship-weight" Value=""/>
<ItemField TableFieldID="price" Value=""/>
