Configuring database adapters within Zend Framework 3 is similar to how they are configured in earlier versions of Zend.
Within your project root, a config/autoload/global.php and config/autoload/local.php.dist file should exist. You should recognise these files from ZF2.
You can add database adapters to either of these files (after you have renamed the local.php.dist file to ...
Observables in Knockout.js provide a way for Knockout to know when parts of the View Model change. Observables therefore make it easy for the User Interface and the View Model to communicate.
In the Getting Started with Knockout.js post, the example given was showing how to create a basic view model and how to display ...
Knockout.js is a JavaScript library that helps create rich, responsive user interfaces. Getting started with Knockout.js is easy. Simply include the library within your code, and write JavaScript to implement it within your project.
Knockout.js makes use of the MVVM (Model-View-ViewModel) pattern. This means that Knockout provides a separation of data within your project, such ...
Configuring SSH public key access in cPanel allows for a more secure way of logging into a web server than using a password.
Using password authentication can eventually lead to the password to be cracked with a brute force attack. SSH keys are nearly impossible to decipher by brute force alone, because the public ...
When working on a project using Git, there may be occasions where you’ll need to save your local modifications for later. This is where the git stash command can be used.
Imagine you’re working on a feature branch that will add some functionality to your project. All of sudden you need to work on a ...
Welcome to Magento 2 Theme Development Part 3. Continuing on with developing our custom theme, we’ll specifically look at making changes on the product page.
Back to Part 2
When the RWD Magento theme was introduces in CE version 1.9, product tabs were added near of the bottom of the product page.
This gave ...
Magento provides a few default page templates to assign CMS pages to. Here is a post describing how to add custom page templates in Magento, so that they can be selected from the template list dropdown within the admin.
Like with any custom functionality, it is recommended to create a Magento module.
Start by ...
By default, the account document root in cPanel when setting up an account is set as /home/[username]/public_html.
There may be occasions where this needs to be changed. When you set up a new account, you specify a primary domain to used with this account. To change the domain’s document root, you will need ...
One of the first tasks that developers will learn when using the latest of version of ZF is how to add a module in Zend Framework 3. There are subtle differences to the way that they are added in ZF2.
If you have read the previous post regarding how to get started with Zend Framework ...
The latest major version of Zend Framework was released last year featuring increased performance and PHP 7 support. Here is how to get started with Zend Framework 3.
Similar to earlier ZF versions, you can create the skeleton application project using composer by running the following command.
$ composer create-project zendframework/skeleton-application project
Composer will then ...