Thomas Register
Custom e-Catalog Specifications

Optional Tags

FIELDS=

Valid 'FIELD=' and 'show=' properties Chart

The attributes that display in a default list call are: part (product) number, product name, and unit price. Up to the first three attributes of the product name display. It is concatenated to the product name with a limit of 100 characters. You can modify the default displays for 'TYPE=list', 'TYPE=list_order', 'TYPE=heading' and 'TYPE=heading_order' by using the fields tag and specifying the product attributes to display.

The resulting list displays with the most up-to-date information from the advertiser's Order Online program. For example, if the color of a product is hard coded in an HTML table, you need to update the HTML file manually when the color changes. To automatically update the data in the Custom e-Catalog, include the appropriate attribute in the fields call.

Use the fields tag followed by the attributes list. The attributes must be separated by a comma and a space. The full name of the case-sensitive attribute defines the column heading in the list.

For example, to include an advertiser-defined attribute of 'Sleeve Length' in a list that displays the 'Part Number' and 'Part Name', code it as follows:

<!-- SMARTCAT START

      AZ=xxxxxxxx
      TYPE=list
      FIELDS=part number, part name, Sleeve Length, list price
      PART=ABC
      PART=DEF
      PART=GHI

      SMARTCAT END -->

Portable Syntax

In the portable syntax:

  • Use the 'show=' tag in place of the 'field=' tag followed by the show name.
  • Insert a plus sign (+) between each attribute, part or record number.
  • Use an underscore ( _ ) in place of the space in 'multi-word' attributes. Fo r example, part_name.
  • Use the special characters to code non-alphanumeric characters in supplier defined attribute names.
  •       <a href="smartcat.cgi?az=xxxxxx&show=part_number+part_name+Sleeve_Length+list_price&type=list&ptno=ABC+DEF+GHI">

Valid 'FIELD=' and 'show=' Names:

The following chart shows the default 'properties' available to line items in an Order Online program and how they must be entered when using either the local (FIELDS=) or portable (show=) syntax. Not all attributes are used by all products necessarily. Additionally, the advertiser might have added attributes to line items as necessary.

FIELDS=

show=

Description

available date

available_date

product available on this date

available until

available_until

product available until this date

description

description

product description

descriptive part name

descriptive_part_name

computed field based on several others

discount text

discount_text

supplier-defined discount message

hazardous material

hazardous_material

product is considered hazardous material

lead time

lead_time

time needed to deliver item

list price

list_price

price of item

minimum order

minimum_order

minimum order quantity

oem name

oem_name

original equipment manufacturer

oem part number

oem_part_number

oem's product number

ordinal

ordinal

unique sort order for this item, in relation to all items in the catalog (recommended for use in 'sortby' tag only)

part name

part_name

supplier's product name

part number

part_number

supplier's product number

price includes freight

price_includes_freight

price of product includes shipping charges

stock available

stock_available

indicates whether product is in stock or not

trade name

trade_name

the product tradename

unit measure

unit_measure

how this product is quantified (lbs. Kgs, bushels,etc.)

unit price

unit_price

the price per unit for this item. Derived as ListPrice/UnitsPerPackage

unit quantity

unit_quantity

the number of units per package

upc code

upc_code

the upc code

Copyright © 2002 Thomas Publishing Company