…de. Starting with rookie mistakes like not being able to find a semicolon to trying to build my own framework for building sites (do not do this), I finally arrived at something great when I learned object-oriented PHP. Almost all CMS systems use it, including Joomla, Drupal and WordPress, and…
…de the level of options to ideally customize a back-end user interface. But working with ProcessWire for a few years now, I think I have found the sanctuary for developers and users who want exactly that.ProcessWire is an up-and-coming, free, open source PHP CMS and Content Management Framework (CMF). At…
…der-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} This tutorial shows how easy it is to use the Python programming language to work with JSON data. Before I begin the topic, let's define briefly what we mean by JSON. Let's see how JSON's main website defines it: JSON (JavaScript Object Notation) is a…
…de WordPress an extremely popular framework to work with, and working with WordPress caused it to have tens of thousands of themes and plugins to use. But with great power comes great responsibility, according to Uncle Ben. You can't use more than one theme (for most of the time), but…
…ded WordPress site in minutes. But, more often, I want to add a WordPress site to one of my own pre-existing servers.There are a number of ways to do this, but I often find they require a specific and detailed approach which I seem to have to relearn each time.…
…der to launch an inexpensive global network of sites run by volunteers that would provide shoppers categorized directories to local stores, I needed to leverage the power of WordPress with some unusual customizations and workarounds. There are a number of approaches to providing local experiences with WordPress. In this tutorial,…
…de or a task that you would like to be executed at some point in the future.Here's what a promise looks like.var myPromise = new Promise(function (resolve, reject) { // Task to carry out goes here. });You can see here that when we create a promise we give it a…
…des both categories and products, the absence of an 'Add to Cart' button for categories makes that row look untidy, as not all of its elements have the same dimensions.In this tutorial I'll show you how to display categories in a separate list before displaying products.To do this, we'll follow…
…ded nightmare: One day you open up your website and see that you've been hacked. If you're running a simple personal blog, it might be just an annoying incident. If you're hosting a website of a client, your day might turn into a rough, stressful day. If you're running a…
…derstand for your customers. Most of the e-commerce frameworks nowadays allow you to set up different kinds of taxes for your products, and that's true for OpenCart as well.OpenCart allows you to set up the tax using "Tax Classes" based on different parameters which we'll see in the detail later…