Product Map Setup

Our product map is not only used as the product portion of a site map, it also holds the logic for creating our search engine safe files, when active. Please be extremely careful editing this file. We've tried to make the output as clean and generic as possble since editing the look WILL be difficult.

The file to edit is named ses_map.cfm and is in the ezcart folder.

The default settings will show down to the sub category level, in vertical (bulleted list) format, with links to the the sub categories only. Links will go directly to the shopping cart list pages. These settings may be greatly extended below.

  • <cfset overwrite_sesfiles = "0"> - Set to "1" if you want "Overwrite Files" to be the default File Write Mode. You should leave this at "0" at first, although you may want to set to "1" while experimenting.
  • <CFPARAM NAME="whichmap" DEFAULT="c"> - "m" (manufacturer) or "c" (category) product map as default.
  • <CFPARAM NAME="orientmap" DEFAULT="v"> - "v" (vertical) or "h" (horizontal). Main category meta descriptions will always be hidden if set to "h". Products will only be shown when a category is clicked if set to "h".
  • <CFPARAM NAME="ses_mfrlevels" DEFAULT="3"> - Levels deep (up to 4) to show on manufacturer map. 1=mfrs, 2=also main categories, 3=also categories, 4=also products. This will apply for each click through the levels.
  • <CFPARAM NAME="ses_categorylevels" DEFAULT="2"> - levels deep (up to 3) to show by category. 1=main categories, 2=also categories, 3=also products. This will apply for each click through the levels.
  • <cfset ses_linkmfr = "0"> - Set to 1 if you want to link to individual manufacturers when manufacturers are not the last child in the hierarchy.
  • <cfset ses_linkmain = "0"> - Set to 1 if you want to link to individual main categories when main categories are not the last child in the hierarchy.
  • <cfset ses_linkcategory = "0"> - Set to 1 if you want to link to individual sub categories when sub categories are not the last child in the hierarchy.
  • <cfset ses_linkcategoryaction = "list"> - "list" (lowercase) for all category links to point to the cf_ezcart product list page. Blank or any other value will link back to the product map page to show a list of products. On the map with the list of products will also be a Browse Products link that points to the cf_ezcart list page.
  • <CFPARAM NAME="ses_showproducts" DEFAULT="1"> - Ignored if orientmap is "h". To hide the products until you click a category, enter "0". To show products when ses_mfrlevels or ses_categorylevels reach that far, set to "1" We will always show the products when a sub category is clicked.
  • <CFPARAM NAME="ses_productstoshow" DEFAULT="50"> - Enter the maximum number of products to show on the product map. If you set this high, and you have ses_mfrlevels higher than "1", you should set ses_showproducts = "0" above.
  • <CFPARAM NAME="ses_showmeta" DEFAULT=""> - "a" (all) to show the meta description for every item on this page. "t" (top) to show on top level only. Blank to hide meta description.
  • <CFPARAM NAME="ses_showdescription" DEFAULT="1"> - 1 to show the Displayed Description when viewing a manufacturer, main category or category on the product map.
  • <CFPARAM NAME="ses_mfrjump" DEFAULT="0"> - Set to 1 for an alphabet to click to jump to manufacturers beginning with [A, B, C, D, etc] if you have a LOT of manufacturers.