Templating

EasySocial comes with 3 themes for you to apply. Here, you will learn all about these themes, from enabling them to configuring them. Get creative!

Template Overrides

EasySocial allows you to create custom template overrides in your Joomla template. This is ideal when you need to customize the theme files but do not want the updates to overwrite your existing changes.

In major version updates, you need to ensure that your customized files are backup and it is up to date.

Creating Custom Template Overrides

Creating custom template overrides is relatively easy. EasySocial will search for files that are stored in the following locations:

/templates/protostar/html/com_easysocial/

Example #1

To override the file /components/com_easysocial/themes/wireframe/toolbar/default.php, you need to perform the following:

  1. Create the toolbar folder in /templates/protostar/html/com_easysocial/toolbar.
  2. Copy the file in /components/com_easysocial/themes/wireframe/toolbar/default.php into the folder that you just created above.

Example #2

App theme files can be overriden pretty similar to how a normal theme file would be. To override the apps file as such com_easysocial/themes/wireframe/streams/links/preview.php, you'll need to perform the following:

  1. Create the streams/links folders in templates/protostar/html/com_easysocial/streams/links/.
  2. Copy this file, /components/com_easysocial/themes/wireframe/streams/links/preview.php into the folder that you just created above.

Please make sure that the files/folders are in the correct path or otherwise, it will not be working correctly.