All posts in Tutorials

Separating Paypal Standard Log File
Written by on November 21, 2012, 4 Comments
separating-paypal-log-file

OpenCart Paypal payment have usefull feature to log the Paypal IPN (Instant Payment Notification) when a transaction is affected. Whenever order is created and customer decide to pay through Paypal, either it is complete, pending or may be refunded, OpenCart create a log in the error log file. In most […]

continue..

Combining Carousel and Latest Module
Written by on November 16, 2012, 42 Comments
combining-carousel-and-latest-module

In this tutorial we will develope a new module by learn and “combining” existing modules. After this tutorial you will have Latest Carousel module that we learn how it works from default Latest and Carousel module. It sounds interesting, right? Yups, don’t waste your time to only imagine it guys. […]

continue..

Creating a Custom Page in OpenCart - Final
Written by on October 20, 2012, 24 Comments
creating-a-custom-page-in-opencart-final

This will be the final part of our tutorial. If you have followed our tutorial all the way, you should be able to work out on this final tutorial easily. Continuing from where we left off, in this tutorial, we will complete the example we were working on previously (a […]

continue..

Simplify Language Load
Written by on October 19, 2012, 3 Comments
simplify-language-load

In OpenCart, to pass language variable into template we need to defines it all in the controller. But actually there is a trick to allow us automatically define language variable in controller instead of write it one by one. When we load language file, OpenCart Language library merge existing data […]

continue..

Adding New Modules Positions
Written by on September 17, 2012, 62 Comments
adding-new-modules-positions

Many of us look to adding more positions for us to display our modules. Let’s take my website as example. Scroll to the bottom of the page, do you see a Facebook like box at the bottom? Well, I can easily display modules on page footer now because I added […]

continue..

Better OpenCart Admin Overview Reports
Written by on September 4, 2012, 16 Comments
better-opencart-admin-overview-reports

Anybody looking at the Total Sales and Total Sales By Year would be led to think that it included the total figure which the store had earns but this isn’t true. It returns the value of all the orders regardless of what the order status is. Simply put, this Total […]

continue..

Creating a Custom Page in OpenCart – part 2
Written by on August 31, 2012, 31 Comments
creating-a-custom-page-in-opencart-part-2

Let’s move on to the advance level now. If you have no basic understanding of OpenCart and the MVC(L) structure, do refer to part 1 of this tutorial. In this tutorial, we are going to use the model file too. We will create a page that will retrieve some news […]

continue..

Common OpenCart Errors and How to Solve Them
Written by on August 21, 2012, 152 Comments
common-opencart-errors-and-how-to-solve-them

There is nothing more excited then try to build your own ecommerce store. Installing OpenCart extensions and themes, modificate them to your need and learn new thing during development. But most OpenCart users know how frustrating it can be get an unexpected error and not be able to find a […]

continue..

Creating a Custom Page in OpenCart - part 1
Written by on July 21, 2012, 57 Comments
creating-a-custom-page-in-opencart-part-1

“How do I create an additional page in my OpenCart website?” That’s likely the question that brought you here. So, here is a simple tutorial for you to begin with. I will assume you already have basic PHP knowledge and HTML knowledge.  If you don’t, not to worry, you can read […]

continue..

OpenCart Site Launch Checklist
Written by on July 14, 2012, No Comments
opencart-sites-launch-checklist

Your site is already launched two days ago, everything looks fine until some user reporting an error. Ups, the checkout step is not work properly. I have experienced this; and may be some of you. This checklist will help us to check everything before launch the site. This checklist is […]

continue..