Installing Fabrik in Joomla!

fabrikIf you'd like to create a custom web application (eg. Job Applications, Contact Management, Asset Management, Helpdesk etc...), Fabrik could be just the extension for you!  This article describes the install process, and give some initial steps.

Learn how to install Joomla extensions to get yourself started.

Visit the Joomla extensions site to review Fabrik and to get the latest version.


Before you get started I recommend reading pdf Fabrik_User_Manual_2_0_rev2.pdf. Although this manual is for version 2, most entries are still applicable for version 3.

When you are ready, install the following package:

  1. joomla25zip


Initial Configuration

This package installs the core component, a couple of modules, and more than 30 plugins!  Note that both of the modules and one of the plugins are disabled by default.

The plugin that isn't enabled by default, allows you to add Fabrik views to your Joomla articles, so you might find this useful and want to enable it, however this plugin isn't required for Fabrik to operate normally.


Now that you've installed Fabrik, you are ready to have a look at how to build an example application.


Notes about migration

If you'd like to migrate your Joomla site, complete with its Fabrik application to a different website domain, using a different database, you may get the following error, when trying to access one of your lists.


This error occurs when you change the MySQL database, and subsequently break the Fabrik database connection.  Here is the routine for fixing this issue.

  1. Go to Components > Fabrik > Connections.
  2. Edit any database connections, so that they point to the newly created database.

You should then find that your application is up and running again!


Updating Fabrik

When Fabrik is being upgraded by a major revision (eg. 2.0 to 3.0), then you should upgrade using the Joomla upgrade facility.  However if you want to upgrade Fabrik by a minor version (eg 3.0.5 to 3.0.6) here is the process.  Remember to always backup your Joomla site prior to upgrading any extensions.

  1. Download the latest version of Fabrik from github.
  2. Unzip the downloaded file.
  3. Copy the extracted files to the root of your website overwriting any existing files.
  4. Go to Extensions > Extension Manager > Manage.
    1. In the filter box type Fabrik and click Search.
    2. Select all the Fabrik extensions.
    3. Click Refresh Cache.
    4. Hopefully all items will now show the latest version.
  5. Now go to Extensions > Extension Manager > Update.
    1. Select all the Fabrik extensions.
    2. Click Purge Cache.
    3. Now click Find Updates, and you shouldn't see any Fabrik items.
  6. Finally go to Extensions > Extension Manager > Discover.
    1. Click Discover, and then Install to install any new Fabrik extensions.


Thanks for visiting.