Web Design, Development & Marketing Blog

Latest From the Blog

Hiring a Systems Architect with Strong PHP Experience

Hiring a Systems Architect with Strong PHP Experience
We've got some exciting web application development projects coming up and we're looking to hire a new systems architect with strong PHP/Laravel skills to help lead the team.

Continue reading...


Calling all Frontend Developers

Calling all Frontend Developers

We're currently doing some awesome stuff at the moment, and we're looking for more frontend web developers to help out and join our current team of developers.

We're specifically looking for skilled frontend developers with experience in WordPress and Joomla. You can be anywhere in the world…

Continue reading...


Hiring Mid to Senior Level PHP Developer

Hiring Mid to Senior Level PHP Developer

PB Web Development is a boutique web development agency that creates open source solutions using WordPress, Joomla!, Magento and Grav for clients around Australia and the Asia Pacific region.

We're always on the look out for mid-senior PHP developer to work with the team on a full time / part…

Continue reading...


Grav: A great Lightweight CMS Worth Using

Grav: A great Lightweight CMS Worth Using

For the past few months we have been watching and evaluating a new flat file content management system (CMS) that shows a lot of promise called Grav for our clients that want simple business brochure style websites.

We've been eagerly waiting for more updates and releases as some of the features…

Continue reading...


SobiPro Documentation & Coding Cheat Sheet

This post contains the standard methods for displaying information from fields created in SobiPro.

Different Layouts

There are two main different layouts that you will be editing in SobiPro to display your information, vCard on the category or section view, and entries which is the full detailed view of a listings.

Fields on either of these views can be controlled and displayed according to how a designer or developer wishes.

vCard

The vCard is the layout…

Continue reading...


Website Launch Check List

There is a huge list of things to check when launching a website and here is a good checklist that we follow in regards to launching a website.

If you have any recommendations or additions, please feel free to add in the comments and have them contributed to the list.

Pre Launch

User Acceptance Testing

Check list against all the functional specifications that have been defined for the project

User Acceptance Testing is a beast of a check…

Continue reading...


Mautic Integration with Shopify to Automate Marketing and Sales

Shopify is a fantastic software as a solution shopping cart system that we love using for our customers at PB Web Development. It takes away a lot of the maintenance required behind managing a shopping cart solution letting development teams concentrate on building new campaigns, features and additions to the platform and shopping cart website rather than pathcing, maintaining and providing support.

Mautic is another one of those tools that we love to use to help our customers build their…

Continue reading...


Migrating K2 Items to Core Joomla Articles

Migrating K2 Items to Core Joomla Articles

Migration of wilder beast representing the migration of data from K2 to Joomla

K2 is a great content construction kit (CCK) that makes it super easy to construct complex websites…

Continue reading...


Media Elements HTML5 Player for Joomla

Media Elements HTML5 audio and video player

This is a plugin that integrate the Media Elements plugin for Joomla. It is based off the original work from the original developers of Media Elements but is no longer supported.

Since I personally love the HTML5 player and use it on our Joomla Beat Podcast website, I decided that I should release it out to the public as a free to download plugin.

There is currently no support for it until we move the extension over to our extensions…

Continue reading...


Breadcrumb Microdata Override

There are some parts of Joomla's output that we believe can have extra microdata implemented directly into the core of the CMS but of course in some situations you may find that the build of the website doesn't need it, or doesn't want it, but in most, you should have it on by default.

This HTML override that we use in the builds of our websites is what is required in regards to optimising your website and content to take advantage of the Continue reading...