Zend Certified Developers

Edmonds Commerce employs a team of specialist PHP web developers who are all Zend Certified Engineers. This is a highly respected PHP qualification that ensures the highest standards of PHP development expertise. By achieving this certification we ensure that our developers have the kind of well rounded and deep understanding of the PHP language that can be utilised to achieve the highest quality production. All of the e-commerce platforms, such as Magento and OpenCart are written in PHP and so the first thing to be sure of when you have a developer working on your projects is that they are very skilled in PHP itself as well as having an expert knowledge of the platform. Read On →

Magento Technical Support and Development

As part of our retainer services we offer Ritesim.com an ongoing monthly support service for their busy Magento site. This includes assistance with things like upgrades and bug fixes along with phone support and much more. Ritesim.com International Phone Cards

Simple Bash Single Process Enforcement

If you have a bash script that you want to make sure there is only ever one instance of, for example something triggered by cron that might not have finished the next time cron tries to trigger it then you might like this little snippet: This is built for running Magento shell scripts (if you don’t know about these, check them out) that are run on cron. Also note the Read On →

Correct recursive backups in bash

Sometime a backup script can go wrong, and rather the overwrite the old files you place a copy of the new ones into the same folder. This can then escalate and before you know it you have multiple levels of the same files. If you just want to flatten these files then this script can do that you // The duplicated directory DUPLICATED_DIR_NAME='uploads' // A new directory for the files to go into NEW_DIR_NAME='realuploads' for f in `find ./ | grep $DUPLICATED_DIR_NAME/$DUPLICATED_DIR_NAME `; do NEWFILE=`echo $f | sed 's/$DUPLICATED_DIR_NAME\//\//g'`; NEWDIR=../$NEW_DIR_NAME/`dirname $NEWFILE`; if [[ ! Read On →

Magento Implementation of Jewellery Site (White Label)

As part of our white label service we provided the development and design implementation requirements for a large London agency to deliver a high quality Magento site on budget and time. The site required some customised functionality along with a full bespoke design implementation.

Sticky page scrolling in JavaScript with JQuery

If you have a page that keeps getting longer because new items appear on it at the bottom and what’s at the bottom of the page is most important it can be a paint to have to keep scrolling done to see it. You can make it auto scroll continuously with JQuery but that’s potentially really awkward if at any point you need to scroll up (it basically means you can’t). Read On →