Javascript – Round numbers to some decimal places

Javascript’s Math.round function allows a user to round a float to an integer. But most of the time we need some function that’ll let us round the number to any decimal places we want. So here is the function that’ll solve your problem:
function roundNumber(num,decimal){
var numerator = Math.round(num * Math.pow(10, decimal));
[...]

,

No Comments

Javascript Beginners – Select a dropdown option by value

A very simple and common issue a Javascript newbie often faces is how to select a dropdown option dynamically by value. People who are working for long with Javascript would solve it in minutes, but hey, this is for a newbie, remember?
So this is a simple function I wrote to do the work.

[...]

, ,

No Comments

Mysql function to find distance between two places using lat/long

Sometimes we need to find out list of places that are within a certain radius from a center place where coordinates of the places are saved in the database. Now we have 2 solutions for this – either loop through all the places find the distance from the center point and keep the places that [...]

,

12 Comments

Use multiple database connections in Zencart

There are times when you may need to grab data from a database outside the Zencart database, it may be the case when two zencart installation need to share data or may be some other reasons. To achieve this, you need to open 2 database connections that wont overlap each others. People generally open the [...]

, ,

2 Comments

Google Geocoding Service – get latitude, longitude from address, postcode

Google has a very handy web service available for geocoding. Very often we require to know the longitude, latitude of a postcode, may be for finding distance between 2 places or any other reasons (who cares) and as always, Google is ready with the service before you realize you’ll need that . This is [...]

,

16 Comments

How to add new side menus in Joomla – a beginners guide

One of the most common admin job of a joomla developer is to add new sideboxes. It is an easy boring job that takes quite bit of time and more boring if you have a slow connection as I have.
Following are the steps you need to follow to setup a new side menu:

Go to [...]

2 Comments

Practice writing clean and simple code

I remember the 1st year school days in SUST when I started writing code in pascal. A simple prime number generation program lasted in 100 lines script , I added and I commented off, and finally when the script is ready, I used to find 70% code that are commented off. That was a [...]

No Comments

Where to check if PHP mail() function is not working

Lots of time we find php mail() function is not working. In some cases, the email is not sent even the function returns true. Following are the points you may check while debugging:

First check if the sendmail_path variable is set properly. You can see it from echo – ing phpinfo() in a page. The typical [...]

,

2 Comments

How to add new sidebox in Zencart

A very common question comes into mind of zencart freshers is how they can add a new sidebox with their own content. It might be new banners, or may be a custom newsletter section or may be a google ad. People search the codes like crazy and again ends up adding some hard-coded html/php garbage [...]

, ,

No Comments

Debug old IE versions in a single tool

Internet Explorer is always a pain in the arse for web developers. One new release and one additional pain. Worst part is it is difficult to debug in all the version in a single machine. At last Microsoft has shown some brain in IE8 by adding IE7 compatibility mode and a developers tool. Despite of [...]

, , ,

No Comments