Deep Inside osCommerce: The Cookbook


Deep Inside osCommerce: The Cookbook
eBook: $29.99
Formats: PDF, PacktLib, ePub and Mobi formats
$15.00
save 50%!
Print + free eBook + free PacktLib access to the book: $79.98    Print cover: $49.99
$49.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • osCommerce expert "Monika in Germany" lets you in on her secrets on how to hack your way to that perfect osCommerce site
  • Create new modules and custom-code your default osCommerce installation
  • Add extensions and features like category driven designs and individual shipping modules

Book Details

Language : English
Paperback : 400 pages [ 235mm x 191mm ]
Release Date : October 2006
ISBN : 1847190901
ISBN 13 : 9781847190901
Author(s) : Monika Mathé
Topics and Technologies : All Books, CMS and eCommerce, Cookbooks, Content Management (CMS), e-Commerce, Open Source


Table of Contents

Introduction
Chapter 1: Chop and Cream the Basic Design
Chapter 2: Serve them New Menus
Chapter 3: Spice Up Your Infoboxes
Chapter 4: Stuff Your Product Display
Chapter 5: Dish Up a Better Search
Chapter 6: Grill that Checkout Process
Chapter 7: Whip Up New Shipping Options
Chapter 8: Season Your Payment Modules
Chapter 9: Cook Up a Multiple Banner System
Chapter 10: Throw Together Dessert–Extra Treats for You!
Chapter 11: Beef Up Your Admin
Index
  • Chapter 2: Serve them New Menus
    • 3. Show Active Subcategories only in Your Category Box
      • Presentation
      • Ingredients
      • Cooking
    • 4. Create Separate Boxes for Each Top Category
      • Presentation
      • Ingredients
      • Cooking
    • 5. Simplify Category Box Navigation by Defining Specific Colors for Each Level
      • Presentation
      • Ingredients
      • Cooking
    • 6. Add Extra Links to Your Category Box
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 3: Spice Up Your Infoboxes
    • 7. Move Your Infobox Header closer to Content
      • Presentation
      • Ingredients
      • Cooking
    • 8. Make Your Infobox Header Taller
      • Presentation
      • Ingredients
      • Cooking
    • 9. Add a Pop-Up Page from an Infobox Link
      • Presentation
      • Ingredients
      • Cooking
    • 10. Add Images to Infoboxes
      • Presentation
      • Ingredients
      • Cooking
      • Variation #1
      • Ingredients
      • Cooking
      • Variation #2
      • Ingredients
      • Cooking
    • 11. Add Extra Images to Your Columns without Framing Boxes
      • Presentation
      • Ingredients
      • Cooking
    • 12. Hide or Show Boxes Driven by Language Choice
      • Presentation
      • Ingredients
      • Cooking
    • 13. Add Boxes Dedicated to Specified Countries
      • Presentation
      • Ingredients
      • Cooking
    • 14. Define Box-Image Size Independent of Product Thumbs
      • Presentation
      • Ingredients
      • Cooking
    • 15. Show Manufacturers' Logos in the Manufacturers Infobox
      • Presentation
      • Ingredients
      • Cooking
    • 16. Add Double Borders to Boxes with Background Matting
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 4: Stuff Your Product Display
    • 17. Add Parent Category in Product Listing
      • Presentation
      • Ingredients
      • Cooking
      • Variation
    • 18. Add Top Category in Product Listing
      • Presentation
      • Ingredients
      • Cooking
    • 19. Add a Separator Line in Product Listing
      • Presentation
      • Ingredients
      • Cooking
    • 20. Add a Cell Background and an Image Border to Product Listing
      • Presentation
      • Ingredients
      • Cooking
    • 21. Sort Product Listing by Date Added
      • Presentation
      • Ingredients
      • Cooking
    • 22. Prepare a Quick 'n Easy Review System for Product Listing
      • Presentation
      • Ingredients
      • Cooking
    • 23. Whip Up a Top-Category Driven Product Listing
      • Presentation
      • Ingredients
      • Cooking
    • 24. Control Manufacturer Image Size
      • Presentation
      • Ingredients
      • Cooking
    • 25. Call a Pop Up from Product Description in Product Info
      • Presentation
      • Ingredients
      • Cooking
    • 26. Call Unique Code for a Single Product in Product Info
      • Presentation
      • Ingredients
      • Cooking
    • 27. Show a Pop Up with Shipping Options in Product Info
      • Presentation
      • Ingredients
      • Cooking
    • 28. Add an Anchor for Options in Product Info
      • Presentation
      • Ingredients
      • Cooking
    • 29. Integrate Tell a Friend into Product Info
      • Presentation
      • Variation #1
      • Ingredients
      • Cooking
      • Variation #2
      • Ingredients
      • Cooking
    • 30. Offer an Ask a Question about a Product Link on Product Info
      • Presentation
      • Variation #1
      • Ingredients
      • Cooking
      • Variation #2
      • Ingredients
      • Cooking
    • 31. Sell Affiliate Products from Your Catalog
      • Presentation
      • Ingredients
      • Cooking
    • 32. Fill Up Also Purchased Products Search Result
      • Presentation
      • Ingredients
      • Cooking
    • 33. Limit New Products to Those with an Image
      • Presentation
      • Ingredients
      • Cooking
    • 34. Set Column Count for New Products
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 5: Dish Up a Better Search
    • 35. Add Help Text to Your Search-Box Input Field
      • Presentation
      • Ingredients
      • Cooking
    • 36. Set the Search-Result Value Independent of Admin Listings
      • Presentation
      • Ingredients
      • Cooking
    • 37. Add an All Manufacturers Page to the Manufacturers Infobox
      • Presentation
      • Ingredients
      • Cooking
    • 38. Customize Your Product Listing with Individual Boxes for Each Manufacturer
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 6: Grill that Checkout Process
    • 39. Make Removing Products from the Cart more Intuitive
      • Presentation
      • Ingredients
      • Cooking
    • 40. Remove Delivery Address Modification from Your Shipping Page
      • Presentation
      • Ingredients
      • Cooking
    • 41. Modify Shipping Method Display for the Confirmation Page
      • Presentation
      • Ingredients
      • Cooking
    • 42. Add a Sophisticated Gift Wrapping Option to the Shipping Page
      • Presentation
      • Ingredients
      • Cooking
    • 43. Add the Option to Donate during Checkout
      • Presentation
      • Ingredients
      • Cooking
    • 44. Personalize Your Order Confirmation Email
      • Presentation
      • Ingredients
      • Cooking
    • 45. Add Your Customers' Email Addresses and Phone Numbers to Your Order Confirmation Email
      • Presentation
      • Ingredients
      • Cooking
    • 46. Add Your Customers' Fax Numbers to Your Order Confirmation Email
      • Presentation
      • Ingredients
      • Cooking
    • 47. Add the Products' Manufacturers to Your Order Confirmation Email
      • Presentation
      • Ingredients
      • Cooking
    • 48. Add the Products' Category Tree to Your Order Confirmation Email
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 7: Whip Up New Shipping Options
    • 49. Add Multiple Flat Rate Shipping Modules
      • Presentation
      • Ingredients
      • Cooking
    • 50. Add Percentage and Base Price Support to Table Rate
      • Presentation
      • Ingredients
      • Cooking
    • 51. Allow Free Postage for Free Items
      • Presentation
      • Ingredients
      • Cooking
    • 52. Limit Flat Rate Shipping to a Specific Top Category Only
      • Presentation
      • Ingredients
      • Cooking
    • 53. Hide Shipping Modules Driven by Weight
      • Presentation
      • Ingredients
      • Cooking
    • 54. Create a Per Item Shipping Module with Two Price Levels
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 8: Season Your Payment Modules
    • 55. Hide Payment Modules from Public Eyes
      • Presentation
      • Ingredients
      • Cooking
    • 56. Create Dependencies between Shipping and Payment Modules
      • Presentation
      • Ingredients
      • Cooking
    • 57. Offer Customized Payment Options for Selected Customers
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 10: Throw Together Dessert–Extra Treats for You!
    • 60. Display a Dynamic Shipping Table for Table Rate Shipping
      • Presentation
      • Ingredients
      • Cooking
    • 61. Restructure and Customize Your File Download Module
      • Presentation
      • Ingredients
      • Cooking
    • 62. Create a Dual Website Combining Shopping Cart and Showroom Features
      • Presentation
      • Ingredients
      • Cooking
    • Summary
  • Chapter 11: Beef Up Your Admin
    • 63. Reset Date Added for Products
      • Presentation
      • Ingredients
      • Cooking
    • 64. Set an Expiry Date for Products
      • Presentation
      • Ingredients
      • Cooking
    • 65. Limit Also Purchased Products Selection by Date
      • Presentation
      • Ingredients
      • Cooking
    • 66. Display Full Information for Customer, Delivery, and Billing Addresses at a Glance
      • Presentation
      • Ingredients
      • Cooking
    • 67. Highlight Orders According to their Order Status
      • Presentation
      • Ingredients
      • Cooking
    • 68. Sort Your Administration Menu Configuration-Box Entries
      • Presentation
      • Ingredients
      • Cooking
    • 69. Allow Entering Products in an Additional Currency
      • Presentation
      • Ingredients
      • Cooking
    • Summary

Monika Mathé

Fascinated by being able to combine logic and creativity, it seems that destiny had finally found me when I became a software developer and Oracle Certified Database Administrator.

It was a tough call to decide in which field to work, but landing a position in a marketing agency and working with everything from Oracle to SQL-Server and HTML, ASP and JavaScript was a fabulous decision I still congratulate myself for! I learned more about marketing campaigns, e-commerce, CMS and CRM than I had ever wanted to know, I mean, ever thought was possible!

I have been completely absorbed by the Open Source Community - I became an avid believer in php and in MySQL, and definitely in a love affair with osCommerce. I believe almost anything can be done with it... I challenge anyone to prove me wrong!

Being an active member of the osCommerce Online Community, I know preemptively which questions will arise in new shop creation. Presently, I am creating as many customised shops for clients as time allows: of course while urging them to add as many custom coded modules as I see fit... that's dessert for me!

www.MonikaMathe.com
osCommerce Profile Name Monika in Germany

Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


Errata

- 2 submitted: last submission 05 Jan 2012

Errata type: Broken code | Page number: 80

As submitted by author:
In the recipe 21, page 80, line 15 (this is in the replaced section of code) should be commented out as follows:
// $HTTP_GET_VARS['sort'] = $i+1 . 'a';

 

Errata type: Broken Code | Page number: 2

code bundle uploaded again

 

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Deep Inside osCommerce: The Cookbook +    Microsoft Visual Studio LightSwitch Business Application Development =
50% Off
the second eBook
Price for both: £29.05

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

The book has 11 chapters, each dealing with a different aspect of osCommerce.

Chapter 1 equips you with a few very easy and very important changes to the basic design which will make developing and later modifying a whole new template a breeze.

Chapter 2 will help you modify your navigation to ensure a smoother shopping experience for your customers.

Chapter 3 covers infoboxes and turns you into an expert in tweaking them to your needs.

Chapter 4 deals with one of the most important visual parts of your shop, the product display in the listings and the detail page.

Chapter 5 outlines different methods to make searching on your site a fun experience. You want your customers to use your search and to find the products you want to sell to them.

Chapter 6 highlights customizations of the checkout process, namely the flow from the shopping cart to the shipping and payment pages up to the order email.

Chapter 7 talks about new shipping modules. You will learn how to adapt existing modules to create completely new rate systems for your shop.

Chapter 8 focuses on existing payment modules and how they can be tweaked.

Chapter 9 provides tips on efficiently using banners as a marketing tool.

Chapter 10 is a goodie bag of extra special treats to indulge your sweet tooth.

Chapter 11 tackles changes in the admin area. You alone will be the keeper of these secret recipes hidden to the public eye.

In Detail

osCommerce has been around since March 2000. At present there are over 10,000 live, registered osCommerce sites, and about 100,000 registered community members. Apart from providing ready-made solutions to problems, as well as a huge repository of information, the osCommerce community is a living entity with which we can all interact. With the rising success and popularity of this remarkable piece of software, things can only get better.

This cookbook provides you with ready-made solutions for customizing your osCommerce installation and  seasoning it with exciting new features. With a total of 69 recipes, this book helps you improve all important areas of your default installation.

Written by an acknowledged osCommerce expert, the book does not only give you ready solutions that you can easily incorporate into your system, but it also explains to you how these solutions work and shows you in detail how to implement them. This also helps you learn about the underlying API and later create your own variations to suit your very own taste.

The focus of this book is to give solutions to specific problems. Anyone with a working knowledge of osCommerce will find this book to be a valuable support tool. The hacks in this book are original and derived from the author's custom coding projects and support posts on the osCommerce forum and are supplementary to the existing contributions on the site.

If you are completely new to osCommerce, then we suggest that you either read either Building Online Stores with osCommerce: Professional Edition or Building Online Stores with osCommerce: Beginner Edition. This cookbook, however, can be a great companion for either of these books.

Approach

This book is aimed at people with existing online stores, built using osCommerce. The book follows a systematic approach whereby users can modify and extend features on their already existing osCommerce site.  Each chapter deals with a different aspect , and provides ready-made recipes for modifying code to your requirements. The author starts by explaining basic changes one can make to the design of your store, and then covers features like navigation, images, shipping and payment modules, and even explains how to make changes on  the administrator’s side and keeping your own recipes private. 

Who this book is for

This book is for people who are already familiar with osCommerce. It presumes a working knowledge of PHP and HTML, as well as basic understanding of phpMyAdmin for database inserts.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software