CyberCart
Enterprises
|
The CyberCart Database module consists of several scripts to maintain an item database and generate CyberCart pages to interface with the CyberCart Shopping Cart script. The database module can be used to replace hard-coded pages, or in conjunction with hard-coded html CyberCart pages. The module also controls the appearance of the CyberCart pages produced, and provides merchant administrative functions for adding, editing and deleting merchant configurations. Database
Details
The script provides an upload and import feature for tab-delimited files. So merchants can maintain the database in Access, Excel, or any other database that can export a tab-delimited database. The merchants can then upload the file and import it directly into the database. The database can
also be edited directly through a web-based interface script. The interface
provides the following functions:
The database module, like CyberCart Pro is multi-merchant capable, which means each merchant can have both a separate shopping cart and database. Merchants can be configured separately. There is no limit on the number of items or number of merchants that one copy of the scripts can handle. The database module also comes with a Display script to interactively produces CyberCart pages on the fly from the database. The database can be search by words/terms or by category. There is also a distinction made between an item belonging to a category and an item belonging to a page. An item can belong to one and only one category, but can belong to several pages. So categories are mutually exclusive, while pages are not. This gives the merchant the flexibility to display an item in several ways. The category provides a convenient method for grouping items, while the pages can be used to display very specialized pages. The Display script also produces a hierarchical category listing display of items, with links to previous levels. There is a main Category, which is at the top of the hierarchy, and 3 SubCategories. So for example, Books could be a Category, and then underneath that you could have a SubCategory1 of Juggling (which are juggling books), and under that you could have SubCategories such as Clubs, Balls, or Devil Sticks, which are different types of Juggling. Items can only be located at the lowest level of the hierarchy Ð so if you have Category: Books, Subcategory1: Juggling, and SubCategory2:Clubs, Balls, Devil Sticks, you could have items only located in the Clubs, Balls, Devil Sticks levels, but not at the Juggling level. In other words, Category and the Subcategories can only have either other SubCategories or items, but not both. The Display script
can also be set to display list of items in 3 different ways:
The Display script does not have to be utilized - producing the CyberCart pages on the fly can be put a load on the server, while hard-coded pages are served up like any other HTML pages. Hard-coded pages also have the advantage of being indexed by search engine spiders coming through the site. The Display script would be more useful in a dynamic catalog where prices or item selection are changing often. This would make it easy for the merchant to quickly update prices or add/delete items. The database module also comes with a CyberCart Administrative script that allows the administrator to add and delete merchants, and change passwords. Upon adding a merchant, the administrative script will create the necessary subdirectories, and add the merchant to the CyberCart user password file (.ccusers). The merchant configuration variables are stored in a SDBM tied ash file for easier editing. Updates
To order the CyberCart Database Module now, click here!
|