System Administrator's Guide Zelerate: AllCommerce
Setting Up Templates
The AllCommerce system administrator uses administrative templates to define, for example, page names. These are the templates used for scripts that are mandatory for all sites generated by AllCommerce.

Mandatory Administrative Templates
The administrative and mandatory templates are in the os_allcommerce directory. These templates are divided into page templates that store page information and row templates which are used for repetitive elements.
                bits/eng/admin/pages
                bits/eng/admin/rows
            
The administrative templates are divided into page templates that store page information and row templates which are used for repetitive elements.
Scripts that must have the administrative templates are:
  • welcome.cgi
  • hint.cgi
  • cart.cgi
  • search.cgi
  • registry.cgi
  • wishlist.cgi
These scripts also require some cell files.
  • The table below lists the scripts and the page and cell templates they require, as well as links to some HTML samples included in Appendix D: Templates and Cell File Examples.
Script Name Templates for Pages Templates for Cell Files What the Templates Do HTML Sample
welcome.cgi
page_welcome_
login.txt

Required for new or returning customer login.
HTML sample
welcome.cgi
page_welcome_
onwards.txt

Displays login confirmation for returning customers and provides continuation for store link.
HTML sample
hint.cgi
page_hint.txt

Displays a customer's password hint if they call hint.cgi from welcome.cgi.
HTML sample
cart.cgi
page_shopping_
cart_v1.txt

Displays a customer's current shopping cart contents, and provides a link to checkout.cgi, or back to shopping.
HTML sample
cart.cgi
page_shopping_
cart_v1.txt
cell_cart_300_
header.txt
Inserted in place of __newrow_cell_cart_300_header__ and __cell_cart_300_header__.
HTML sample
cart.cgi
page_shopping_
cart_v1.txt
cell_cart_300_
list.txt
Provides the titles for the columns on the shopping cart contents page. Replaces __newrow_cell_cart_300_list__ and __cell_cart_300_list__.
HTML sample
search.cgi
page_search_
123.txt

search.cgi displays its results on this template. You can use any template you wish to design therefore, as long as you include a cell reference within it.
HTML sample
search.cgi
page_search_
123.txt
cell_215_80
_int.txt
This is the cell that search.cgi will look for to replace any __column_215_n_ references it finds within page_search_123.txt.
HTML sample
registry.cgi
page_registry
_login.txt



registry.cgi
page_registry
_config.txt



registry.cgi
page_registry
_config.txt
cell_registry_config
.txt


registry.cgi
page_registry
_config.txt
cell_registry
_complete.txt


registry.cgi
page_registry
_prod.txt



registry.cgi
page_registry
_search_result
.txt



registry.cgi
page_registry
_search_result
.txt
cell_registry_search
.txt


registry.cgi
page_registry
_search_result
.txt
cell_registry_search
_head.txt


registry.cgi
page_registry
_search_result
.txt
cell_registry_search
_list.txt


registry.cgi
page_registry
_cart_v1.txt



registry.cgi
page_registry
_cart_v1.txt
cell_registry
_buttons.txt


registry.cgi
page_registry
_cart_v1.txt
cell_registry
_buttons_pur
.txt


registry.cgi
page_registry
_cart_v1.txt
cell_registry
_cart_list.txt


registry.cgi
page_registry
_cart_v1.txt
cell_registry
_cart_list
_pur.txt


registry.cgi
page_registry
_cart_v1.txt
cell_registry
_header.txt


registry.cgi
page_registry
_cart_v1.txt
cell_registry
_header_pur.txt


wishlist.cgi
page_wishlist
_notloggedin.txt



wishlist.cgi
page_wishlist
_v1.txt



wishlist.cgi
page_wishlist
_v1.txt
cell_wishlist
_300_list.txt


wishlist.cgi
page_wishlist
_v1.txt
cell_wishlist
_300_header.txt


wishlist.cgi
page_wishlist
_v1.txt
cell_wishlist
_300_list.txt


Prev
Shipping Rates and Zone Map Loaders
Up Next
The crontab and Recurring Processes
All Commerce User's Guide Table of Contents