• CFWebstore v6.50
  • Installing CFWebstore

  • Main Settings

  • Designing Your Store

    • » Overview
    • » Color Palettes
    • » Style Sheets
    • » Custom Layouts
    • » Category and Page layouts
    • » Option Picklists
  • Organizing Your Site

    • » Overview
    • » Categories
    • » Category Menus
    • » Pages
    • » Page Menus
  • Adding Your Products

    • » Overview
    • » Product Lists
    • » Product Form
    • » Display Tab
    • » Pricing and Info Tab
    • » Group Prices
    • » Quantity Discounts
    • » Product Options
    • » Product Addons
    • » Product Images
    • » Related Products
    • » Standar Product Options
    • » Standard Product Addons
    • » Custom Product Fields
    • » Product Copy
  • Product Reviews

    • » Overview
    • » Configure Product Reviews
    • » Reviewing Products
    • » Administration of Reviews
    • » Viewing Reviews
    • » User Management of Reviews
  • Store Specials, Discounts and Promotions

    • » Overview
    • » Discount Manager
    • » Additional Tips on Discounts
    • » Product promotions
  • Gift Certificates

    • » Overview
    • » Gift Certificate Setup
  • Adding Store Features

    • » Overview
    • » Feature List
    • » Feature Form
    • » Related Features
    • » Related Products
  • Feature Reviews

    • » Overview
    • » Feature Review Configuration
    • » Administration of Reviews
    • » Commenting on a Feature Article
    • » Viewing Comments
  • Protecting Your Content

    • » Overview
    • » Access Keys
    • » Memberships
  • Shopping Cart Settings

    • » Overview
    • » Shopping Cart Configuration
  • Tax Setting

    • » Overview
    • » Tax Configuration
  • Shipping Charges

    • » Overview
    • » Shipping Types
    • » Shipping Settings
    • » Shipping Table
    • » Country Shipping Rates
    • » Shipping Methods
    • » Free Shipping Promotion
    • » Additional Information on Shipping Rates
    • » UPS Shipping
    • » U.S.P.S. Shipping
    • » Fedex Shipping
    • » Intershipper Shipping
  • Payment Settings

    • » Overview
    • » Offline Orders
    • » PayPal Orders
    • » Credit Card Orders
  • Gift Registries

    • » Overview
    • » Gift Registries Configuration
  • Gift Wrapping

    • » Overview
    • » Gift Wrapping Configuration
  • Managing Your Orders

    • » Overview
    • » Pending Orders
    • » In Process Orders
    • » Billing Tab
    • » Purchase Orders / Drop Shipping Tab
    • » Filled Orders
    • » Search Tab
    • » Reports
  • Viewing and Editing Orders

    • » Overview
    • » Customer Details
    • » Order Status
    • » Shopping Cart Details
    • » Shipping Information
    • » Purchase Orders
    • » Edit Order Status Form
    • » Products Edit Form
    • » Order Edit Form
    • » Tax Edit Form
    • » Dropshipping Form
    • » Order Shipping Screen
  • User Management

    • » User Settings
    • » User Manager
    • » User Summary
    • » User Groups
    • » Setting Permissions
    • » Customer Addresses
    • » Accounts
    • » My Account Page
  • Store Emails

    • » Overview
    • » Bulk Emails
    • » Standard Email Text
  • Import / Export Functions

    • » Product Export
    • » Data Feeds
    • » Download Orders
    • » Users Export
    • » Product Import
  • Programmers Guide

    • » Why Fusebox?
    • » Overview
    • » Using FCKeditor
    • » Differences From Basic Fuseboxc
    • » Home Circuit
    • » Access Circuit
    • » Category Circuit
    • » Page Circuit
    • » Products Circuit
    • » Shopping Circuit
    • » Users Circuit
    • » Custom Tags
    • » Category Menus
    • » Page Menus
    • » Customizing Store Menus
    • » Store Searches
    • » Shared SSL
    • » Email Forms
    • » User Registrations
    • » Database Schema
    • » Reset Cache
    • » Error Handlers
    • » Store Security
    • » Adding New Payment Gateways
    • » Running CFWebstore Inside Mura CMS
    • » Typical Files Used for a Category Page
    • » Additional Code Tips
    • » Other Useful Sites and Products
Home Programmers Guide Products Circuit

Products Circuit

The products circuit controls the display of all your store products. Products are essentially the goods and services that you are offering for sale. The admin section not only takes care of creating and editing products, but also various product-related items such as options, addons, custom fields, etc. There are a variety of custom tags and features found in this section, so let’s take a look at what is available:
 
  1. product.list -This fuseaction can be called directly or as a custom tag on template pages to produce a list of products. This page also provides the results for product searches. The number of products per page on this is determined by your store setting for max products per page, which can be modified by passing the displaycount parameter when calling this tag.
  2. product.search - Displays a form to search products, and displays the results of the search. You can call this as a custom tag on a template page to display the search box. Includes a link to browse by category that will take the user to the category you specific as the product root category in the Main Settings.
  3. product.display – The main fuseaction to display the detailed product information. Requires the Product ID for the item to display. Products are displayed using the dsp_product.cfm template.
  4. product.related - Called as a custom tag to output related products for a product or feature. It require two parameters, the type of item the product is related to, and the ID for that item.
  5. product.productofday – This is generally called as a custom tag on a layout page, and displays a randomly-selected product each day. You can pass a parameter to the tag to specify the type of product layout to use (standard, short or vertical) and/or a category ID to list only products under that parent category.
  6. product.tease – Another useful custom tag to use in your layouts. This is used to output a box of selected “special” products according to the parameters you pass to the tag. You can specify to show highlighted, sale, or hot products, products of a specific type, in a certain category, by a certain manufacturer and also set a limit on the number of products to display. You can enter the title for the teaser box and/or a link to an additional page with more products.
  7. product.qty_discount – This is called as a custom tag from the orderbox page to output the quantity discounts for a product. It requires the Product ID and whether to use wholesale prices or not. It is called by the orderbox template to display the quantity discounts.
  8. product.reviews – Runs the various product review functions. The variable “do” will determine the review function to perform. All the code for running reviews will be found on the product/reviews/index.cfm page.
  9. product.admin – The fuseaction used to run all the product-related admin functions. This fuseaction with no other parameters will display the product admin menu. The product\admin\index.cfm page will check for which additional parameters are being passed and the values of them to determine the action. The options are as follows:
    1. product.admin&do= is used for all the product admin functions. There are quite a lot of admin functions for products. These include:
  1. list,listform,actform – the product list and the list edit form
  2. add,edit,act – for creating and modifying products. Also performs product deletions
  3. copy – creates a copy of the product
  4. price,act_price – updates the product pricing information
  5. info,act_info – processes the product information tab
  6. grp_price – updates the product group pricing information
  7. qty_discounts – updates the quantity discounts for the product
  8. options – displays the product options
  9. addons – displays the product addons
  10.  images –product image gallery
  11. related – add or remove related products
  12. froogle – performs the Froogle (Google base) export
  13. googleSiteMap – performs the google site map export
  14. bizrate,bizrate_download – performs the Bizrate export
  15. import,doimport – runs the product import functions
  16. export,export – runs the product export functions
  1. product.admin&option= is used for adding and editing product options. The actions available include:
  1. addcust – add a custom option
  2. addstd,std2 – add a standard option
  3. act,act2 – saves the option information
  4. change – modify a product option
  5. delete – delete a product option
  1. product.admin&addon= is used for adding and editing product addons. The actions available here are:
  1. addcust – add a custom addon
  2. addstd – add a standard addon
  3. act – saves the addon information
  4. change – modify a product addon
  5. delete – delete a product addon
  1. product.admin&stdoption= is used for adding and modifying the standard options available in your store. These include the basic admin functions: list, add, edit, delete, act
  2. product.admin&stdaddon= is used for adding and modifying standard addons. The functions are the same as those available for standard options.
  3. product.admin&fields= is used for updating the custom product fields. The functions here are edit and act.
  4. product.admin&discount= View, add and modify the discounts available in your store.
  5. product.admin&promotion= View, add and modify the promotions available in your store.
  6. product.admin&review= View, add and modify product reviews.



Page Circuit
Shopping Circuit