To start with, review the guides provided by Zen-Cart
http://tutorials.zen-cart.com/index.php?article=107
Installation with Fantastico Method
By default, Fantasico installs to ‘non-www’ of domain.
This can be easily changed in the ‘configure.php’ file
If your configure files are locked, CHMOD to 777 to make changes.
By default, they should be set back to ‘444’.
/public_html/includes/configure.php /public_html/admin/includes/configure.php
lines 13 and on
// Define the webserver and path parameters // HTTP_SERVER is your Main webserver: eg, http://www.yourdomain.com // HTTPS_SERVER is your Secure webserver: eg, https://www.yourdomain.com define('HTTP_SERVER', 'http://your-domain.com'); define('HTTPS_SERVER', 'https://your-domain.com');
Note: No trailing slashes ‘/’
Check the .htaccess file and see if there are lines similar to this
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.your-domain.com$
RewriteRule ^(.*)$ http://www.your-domain.com/$1 [R=301]
How to migrate from one server to another
Probably the most important files to maintain are the 2 configure.php files.
Review the migration guide:
http://tutorials.zen-cart.com/index.php?article=100
Also, need to consider how you SSL is configured.
Zen Cart default homepage file
Change the message on your home page after the default installation.
Removing "Congratulations! You have successfully installed your Zen Cart"
includes/languages/english/index.php — Line 56
define('HEADING_TITLE', 'Congratulations! You have successfully installed your Zen Cart™ E-Commerce Solution.');
to
define('HEADING_TITLE', '');
Same applies to:
“Welcome Guest! Would you like to log yourself in?”
How to change the website TITLE and META tags for Zen Cart
includes/languages/english/meta_tags.php
Creating Custom Templates
Start with this overview:
http://tutorials.zen-cart.com/index.php?article=142
Override System Overview
http://tutorials.zen-cart.com/index.php?article=143
More Zen-Cart Tips
