hosting
design business web sitesweb site hostingbest web hostbusiness web site designbest web site hosting best designweb site design hosting domain names
promitech.net
best web host
View our Site Map
web site hosting design
 

Working with OSCOMMERCE.

Basic Configuration of your Store:

Go to http://yourdomain.com/admin Login with the user name and password you created using Web Protect earlier. If logged in you should see:

A good place to get started here is in "My Store". This setup is pretty much like most other carts. Basically highlight a title, click on it and either hit the "Edit" button on the right to change its value or type it in the text box and hit "Update". The entire backend of osCommerce follows this basic procedure and is fairly easy for anyone with basic knowledge of a PC, website administration or the internet in general.


PHP

If you already are familiar with the PHP scripting language skip the rest of this tutorial. The following is for beginners or those who have never edited code before.

Basic Configuration of your main Storefront page: www.yourdomain.com/catalog/default.php

Assuming your cart is in english:
There are basically 2 PHP documents you must edit in order to customize your storefront.

Login via FTP to your site and Download these 2 documents..

Path: /yourdomain.com/catalog/includes/languages/english•php
Path: /yourdomain.com/catalog/includes/languages/english/defaultphp

 

Were not going to get into a PHP lesson here, just the basics:
2 important things to remember if you've never edited PHP before:
  1. Any line that starts with "define" can be edited, for example:
    define('HEADING_TITLE', 'What\'s New Here?') could be changed to:
    define('HEADING_TITLE', 'Welcome to Our Store!')
  2. Don't touch anything else in blue unless you know what you are doing!

Open defaultphp using WordPad:

--------------------------------------------------

define('TEXT_MAIN', 'This is a demonstration online-shop, <b>any products purchased will not be delivered nor billed</b>. Any information seen on these products are to be treated fictional.<br><br>If you wish to download this sample shop, or to contribute to this project, please visit the <a href="http://oscommerce.com"><u>support site</u></a>. This shop is based on <font color="#f0000"><b>' . PROJECT_VERSION . '</b></font>.');
define('TABLE_HEADING_NEW_PRODUCTS', 'New Products For %s');
define('TABLE_HEADING_UPCOMING_PRODUCTS', 'Upcoming Products');
define('TABLE_HEADING_DATE_EXPECTED', 'Date Expected');

if ($category_depth == 'products' || $HTTP_GET_VARS['manufacturers_id']) {
define('HEADING_TITLE', 'Let\'s See What We Have Here');
define('TABLE_HEADING_IMAGE', '');
define('TABLE_HEADING_MODEL', 'Model');
define('TABLE_HEADING_PRODUCTS', 'Product Name');
define('TABLE_HEADING_MANUFACTURER', 'Manufacturer');
define('TABLE_HEADING_QUANTITY', 'Quantity');
define('TABLE_HEADING_PRICE', 'Price');
define('TABLE_HEADING_WEIGHT', 'Weight');
define('TABLE_HEADING_BUY_NOW', 'Buy Now');
define('TEXT_NO_PRODUCTS', 'There are no products to list in this category.');
define('TEXT_NO_PRODUCTS2', 'There is no product available from this manufacturer.');
define('TEXT_NUMBER_OF_PRODUCTS', 'Number of Products: ');
define('TEXT_SHOW', '<b>Show:</b>');
define('TEXT_BUY', 'Buy 1 \'');
define('TEXT_NOW', '\' now');
define('TEXT_ALL', 'All');
} elseif ($category_depth == 'top') {
define('HEADING_TITLE', 'What\'s New Here?');
} elseif ($category_depth == 'nested') {
define('HEADING_TITLE', 'Categories');
}
?>

----------------------------------------------------------------------------

What\'s New Here? Which is the page "heading title" can be easily modified. As can anything I've highlighted in RED.

Tips:

  • Make copies of englishphp and defaultphp in a separate folder before editing the source code. This way, if you inadvertently mess up the syntax you can always start over with the untouched file. Failure to do so could destroy your cart.
  • You can insert some HTML tags like <b> or <font> in between the ' ' where the text resides. For example: define('TEXT_SHOW', '<b>Show:</b>');
  • When you are done editing any php file, upload it back where you got it from and refresh your storefront page to see the changes.

 

Custom Colors and Graphics:

All colors for your storefront are controlled by one single document:
stylesheetcss

Path: /yourdomain.com/catalog/stylesheetcss

You can easily change the colors, font sizes, font colors, margins, etc. for the entire cart using this document.

All Changeable attributes are marked in RED, but for .css you can edit just about everything.

Excerpt from stylesheetcss:

--------------------------------
BODY {
background: #ffffff;
color: #000000;
margin: 0px;
}

A {
color: #000000;
text-decoration: none;
}

A:hover {
color: #11366D;
text-decoration: underline;
}

FORM {
display: inline;
}

TR.header {
background: #ffffff;
}

--------------------------------


 


 

Images:
The first thing you may want to do is replace the osCommerce logo with one of your own:

 
Path: /yourdomain.com/catalog/images/
oscommercegif

The fastest and easiest way to do this is to make a logo using a graphics editor, save the file as oscommercegif and upload it, thus replacing the osCommerce logo with your own. Note: Your logo DOES NOT have to be the same size as oscommercegif

Other images to note:

Path: /yourdomain.com/catalog/images/infobox/corner_leftgif
This is the little left half-circle at the top left side of your categories table:

Path: /yourdomain.com/catalog/images/infobox/corner_rightgif
Same thing, but on the right side:

Path: /yourdomain.com/catalog/images/infobox/corner_right_leftgif
The square one in every table:

If you decide to change the table colors in stylesheetcss, you will want to replace these with matching colored graphics of your own. For best results make sure the new replacement graphics you make are the same width and height as the above samples.

hosting business web site best web host best web host web site design hosting domain names web site promotion and marketing domain name best hosting
promitech

All Rights Reserved
Promitech.net | MyWebSiteHosting.net

User Agreement | Terms of User

business web site design stardevelop.com Live Help Accept Decline Close