|
DELUXE CATALOG SETUP INSTRUCTIONS
- Download the zip file. Note the
file structure.
- Create a mySQL database (and add/associate a user with password if desired).
View our
help file for more information.
- In phpMyAdmin, use the catalog.sql file to load your database tables.
- Open the "dbconfig.php" file in the "secure" directory and:
- Change the database name ($DB_Name)
- Change the database user ($DB_User_Name)
- Change the database password ($DB_Password)
- If your host uses a mysql host other than "localhost",
update the database host ($Host_Name) from "localhost" to the host your web host has provided. (Note: most hosts use "localhost".)
- Create an administration password to be used in the catalog administration area ($Admin_Password)
- If you are loading the system into a subdirectory, you may need to change the path. The system auto-detects path changes, but if your server has a different path setup, you will receive an error that reads "Config file could not be found. Please contact administrator for setup help." or a path include error. If you do not receive such an error when viewing your catalog page, please skip this step.
Versions 2.04 or higher:
If you receive such an error on this system version, open the open.php page in the /inc/ directory, and locate the lines:
// IF YOU HAVE PROBLEMS WITH THE PATH, OVERRIDE THE
// PUBLIC DIRECTORY BY ENTERING THE PATH BELOW:
// $rt_dir = "";
Change these lines to:
// IF YOU HAVE PROBLEMS WITH THE PATH, OVERRIDE THE
// PUBLIC DIRECTORY BY ENTERING THE PATH BELOW:
$rt_dir = "yourpath goes here";
Where you remove the two forward slashes from the $rt_dir variable and add the full path name between the quotes.
Versions 2.03 or lower:
If you receive such an error on this system version, open the open.php page in the /inc/ directory, and locate the lines:
include("$rt_dir/secure/dbconfig.php");
and change it to:
include("$rt_dir/subdirectory/secure/dbconfig.php");
changing the subdirectory name from subdirectory to the actual name of your subdirectory.
Please note that you only need to do this if you are receiving a path error - otherwise, you can skip this step.
- Modify your catalog.php, advsearch.php, and wholesale.php pages if you
wish to use your web site's template, using include files as described in the web
template instructions. (Note: feel free to download one of our free
templates if you do not have a site template to use.)
- If desired, rename your catalog page to something other than "catalog.php". You'll also need to update your
variables in step 10 below.
- If you have renamed your catalog page and are using an .htm or .html
extension, set up a MIME type to allow htm and html pages to be parsed as PHP pages (or use an .htaccess file). In your control panel's "MIME Type" area,
add:
MIME Type: application/x-httpd-php
Extension(s): .php .htm .html
- Load all folders and files (except for the "setup" folder and
files within) into the public directory of your site. Use the
file list to guide you on installing the files.
- Password protect the "secure" directory if desired (via your control panel's Password Protection
area or using
.htaccess). Recommended!
- Create an "images" directory if one does not already exist. Then change the permissions for the
"images" directory to "775" ("777" on some servers).
- Access http://yoursite/shopadmin/ and enter the password you created in step
four.
- Enter the site's URL (without the "http://" part or
trailing slashes) and the unlock code you received in the download.
- Select "System Variables" and update all variables, such as your font styles, colors, Mals-E account number,
etc.
- Access your Mals-E account and append cart variables as described in our
instructions.
- If you wish to use the inventory control feature, access your Mals-E account and add the remote call page as described
in our instructions.
- If you accept PayPal and want to use the inventory control feature, access your Mals-E account and update the PayPal
type as described in our
instructions.
- You can now start adding categories and products to your catalog
administration. Use our
administration instructions for assistance.
- Still having problems? View our list of
common errors for solutions.
Deluxe Catalog File Structure
The following is the directory (folder) setup and the file structure of your catalog.
The files that are in the main directory (such as "catalog.php") are mostly front-end files, with the exception of "finish.php".
That means that these are files that your customers are going to see.
The sql file in the "setup" directory is your catalog sql file. It will be used to upload your database. The
"readme.txt" file gives terms and more information on installation and assistance.
The files in the "inc" directory are all PHP files that will be included in your
catalog pages. They run the actual catalog itself, even though customers will never actually see these files directly, because they will always be included within
other pages.
The file within the "secure" directory is a configuration file. It holds all of your database
passwords, which is why it is stored within a secure directory.
The files in the "shopadmin" directory are your administration files. They are the files you'll use when you add new products or modify
categories; your customers will never see these files.
- advsearch.php
- catalog.php
- custom.htm
- email.php
- finish.php
- view.php
- wholesale.php
- inc/
- advsearch.php
- categories.php
- catnum.php
- envelope.gif
- howtoshop.php
- meta.php
- metatitle.php
- navbar.php
- new.php
- open.inc
- openinfo.php
- price.php
- products.php
- search.php
- title.php
- viewcontents.php
- wholesaleinc.php
- secure/
- dbconfig.php
- shopadmin/
- admin.php
- categories.php
- defaults.php
- forgot.php
- help.gif
- imgload.php
- index.php
- instructions.htm
- itemlist.php
- items.php
- options.php
- prices.php
- related.php
- sales.php
- selectoption.htm
- top.gif
- upload.php
- variables.php
- wholesale.php
- setup/
- catalog.sql
- readme.txt
|