Don't miss your chance to try out this exciting new addon for Joomla.

Sign-up To Download

In order to download EasyLayouts you will need to register on the site and purchase a subscription to EasyLayouts.

Try it today - join the EasyLayouts Club.


Don't miss your chance to try out this exciting new addon for Joomla.

Sign-up To Download

In order to download EasyLayouts you will need to register on the site and purchase a subscription to EasyLayouts.

Try it today - join the EasyLayouts Club.


Here is a summary of changes in each release of EasyLayouts

We are thrilled to announce the release of version 1.4.x of EasyLayouts - this is first full release for Joomla 4.

If you are upgrading your site to Joomla 4 and are already using the EasyLayouts 1.3 series you should install version 1.3.3+ before upgrading to Joomla 4. EasyLayouts will be disabled in Joomla 4 until you upgrade to version 1.4.x

Here is a summary of changes in each release of EasyLayouts

Version 1.4.19

Date Released : 14 August 2023


  • Fix Javascript error in showon affecting select lists where the options values are conditional. This could cause unpublished themes default to being published when they are edited :(
  • Fix for setting custom field vales in constraints - was caching based on specific initial item name but now uses form field attribute which is more reliable
  • Bootstrap 5 fix for article selection in selected articles module
  • Fix for grouped items wrappers stripping HTML tags
  • Typo for mysql expression conditionality check
  • fix for sortable repeating custom fields
  • Fix for module position in admin module editing

Version 1.4.17

Date Released : 10 July 2023


  • Fix filtering of input fields - some were being aggressively stripped by Joomla e.g. HTML removed from value/label separator field
  • Remove stray carriage returns which broke top/bottom wrapper functioning when used with a field attribute e.g. <a href="/   and then ">Click Here</a>
  • Config option to match custom fields by alias and context when importing layouts
  • Fix ordering issues with new rows in layouts
  • Update sortables library works better in firefox
  • Fix for list of layouts display of article edit layouts - was not showing the correct indicator for layouts used in both frontend and backend
  • Fix usage of publish up and publish down fields in backend article editing layouts
  • Workaround for date filters when the date custom field is stored with time data attached!!!
  • Fix article ordering in EasyLayouts Articles Module
  • Allow article edit layouts to be used in both front and backend and not just one or the other
  • Fix for author and category custom field output in EasyLayouts Articles module
  • Fix for date filtering when date format isn't YYYY-MM-DD
  • Fix for joomla media field not setting current modal on opening modal to select image
  • Use Joomla 4 trigger to better populate custom field interactions in constraint setting - affects image selection and calendars amongst others where javascript needs to be initialised when adding a new field or subform entry
  • Tweak CSS to make field selections easier to manage in constraint setting
  • Allow component layouts e.g. single article, blog views etc. to specify a particular joomla site template to use.  Allows a menu item to change the layout of a page dependent on the output type
  • Fix for com_finder layouts to allow category selections in layout editing
  • Fix for com_finder read more output in articles
  • Allow up to 200 columns to be used in the layout
  • Implement EasyLayouts debug mode so that you can debug layouts independent of Joomla debug mode

Version 1.4.13

Date Released : 21 March 2023


  • Joomla 4.2.9 changed the way the form validator script works so we now need to set the 'elements' on the dom element we pass in to simulate being a HTML form

Version 1.4.12

Date Released : 21 March 2023


  • Add support for Smart Search/Finder Results styling - specific styles for content items and general styles otherwise
  • PHP 8/Joomla 4 change to fix PHP is_callable problem in some float layouts

Version 1.4.11

Date Released : 9 March 2023


  • Repackaging of 1.4.10 which was not the correct package in the Joomla update manager

Version 1.4.10

Date Released : 8 March 2023


  • New option to allow filtered custom fields with multiple value to force match to ALL values selected and not just one which is the default
  • Make sure image caption and alt values are set before referencing them
  • Fix for resetting filter and custom field values
  • Add option to filter list of layouts for all related to a specific view - e.g. all the category blog related layouts together.
  • Add config option for multi-select fields to match all selected values
  • When match all selected values for multi-select fields allow default values to be skipped
  • New layout option for intro items and lead items to display the output in responsive column layouts - Bootstrap 5 and UIKit 3 only
  • Fix for importing layouts which match specific menu items - was throwing a duplicate key error
  • New filtering option for menu items to use MYSQL statement so you can compare a date field with NOW() for a dynamic date based filtering
  • Fix for changing filter module filter options after pagination - goes back to start of the list.  Previously adding secondary filters on second page could output nothing instead of a smaller subset of results.

Version 1.4.9

Date Released : 28 February 2023


  • Fix for contact form fields in Joomla 4 - was picking the form file from the wrong file location
  • Fix problem adding new fields in version 1.4.8

Version 1.4.8

Date Released : 14 February 2023


  • Fix for Joomla 4 when adding new fields to layouts - was not initialising tabs or showon until the layout was saved.  Caused by the say Joomla 4 initialises scripts
  • Add more custom form outputs so that filter module can work without permission to edit field values
  • Improve custom field condition styling in layout editor
  • Warn users if filter custom field is not visible to non-editors
  • Parsing error for raw_html field selection in v1.4.7

Version 1.4.7

Date Released : 10 February 2023


  • load bootstrap using Joomla method which uses dom.js rather than bootstrap.js which could lead to duplicated event handlers
  • Fix for filtering rawhtml field value = HTML was being stripped in J4
  • Add placeholder/hint to video code input in elvideo field
  • Allow filtering on tags to be multi-value - any of the selected values to be matched
  • Allow custom field values to be output 'unwrapped' i.e. HTML value without the Joomla wrapping HTML signifying field value etc.
  • Allow attributes to be set on media type field output
  • New output option for article category title to show link, raw text or raw link as output
  • Show warning that grouped items cannot be used in float output
  • Start of work on new EasyLayouts Articles module - will offer more advanced article selection rules that articles category module together with direct selection and ordering of articles
  • Fix for Save2Menu in article edit actions
  • Custom field condition styling in layout editor
  • Warn users if filter custom field is not visible to non-editors
  • $view->get("columns") needs to default to 1 otherwise sometimes get division by zero for newly created blog/float layouts where the value has not been set!

Version 1.4.6

Date Released : 16 January 2023


  • Improve required fields handling when adding new output fields to layout.  Message now appears in popup and blocks it from closing
  • Month Select field now allows you to filter articles based on creation date, publish up date or modification date
  • Reset button in filter module will now work if the filter module is displayed WITHIN the adminForm part of an article list view
  • Fix for save and new article button in Joomla 4
  • Fix Db function call during uninstallation
  • Remove 'update' SQL files from old J3 migrated sites.
  • Update modal popups of full image and intro image to use Joomla 4 based modals
  • Meta Key Values for images now use the src instead of the full tag - allows use custom media fields for og:image meta tags
  • Switch  experimental filtering for ENUM/Radio field values to use FIND_IN_SET
  • Fix for combined fields handling in Joomla 4
  • Fix loading of bootstrap css and js when configured to do so in Joomla 4
  • Make sure Media custom field picks up alt tag settings

Version 1.4.4

Date Released : 30 October 2022


  • Remove print, print preview and email article icons from output options (pending implementing our own version) since Joomla 4 no longer supports these
  • Trap for occasional combined fields table permissions issue to warn user that the database user has insufficient privileges if needed
  • Tag list layout support and individual tag layout within this
  • Switch default layouts for newly created to bootstrap 5
  • New option to hide out of publish date range in frontend even for event editors/publishers
  • Fixed single article layout module (was throwing data model error)
  • Joomla 4 fixes for eldownload field
  • Add option to skip token checks for eldownload field (not generally recommended)

Version 1.4.3

Date Released : 29 September 2022


  • Add support for category custom fields in content layouts
  • Add support for tag list component views
  • Add support for popular tags module
  • Add default layout for EasyLayouts filter module
  • Add additional class options for submit and reset buttons in EasyLayouts filter module
  • Fix for articles category module not respecting EasyLayouts in Joomla 4 (was missing bootstrap 5 output options)
  • Fix for managed location field type in Joomla 4

Version 1.4.2

Date Released : 12 September 2022


  • Fix for category blog ordering by custom field config in Joomla 4
  • Fix for reflection examination of system plugins sometimes being given an array
  • Full fix for pagination and ordering of els filtered category blog views
  • Category model fix for Joomla 4 for filtering category items
  • Fix for article editing layout
  • Formatted output for custom fields so you can created sophisticated HTML outputs with the value e.g. tel:  type links of scaled imagesn etc.
  • Fix for module display without a layout in Joomla 4 due to change in publish_up/_down fields
  • Fix for author custom field output

Version 1.4.1

Date Released : 3 August 2022


  • Fix for missing ucm table in some Joomla 4 installations
  • Fix for showons not working on "new layout" creation page
  • Fix for Joomla reporting DB errors (was missing a space in SQL declaration that didn't affect MySQL but did affect Joomla interpretation)
  • Missing ArticleModel declaration in Joomla 4
  • Fix for tags layout in Joomla 4
  • Fix for pagination links not appearing in single article view

Version 1.4.0

Date Released : 4 July 2022


  • Joomla 4 compatibility
  • Changes and functionality inherited from the 1.3 series of EasyLayouts

Here is a summary of changes in each release of EasyLayouts

Version 1.3.3

We are pleased to announce the release of version 1.3.3 of EasyLayouts - this is a gateway release for Joomla 4. It will allow you to upgrade to Joomla 4 BUT will be disabled in Joomla 4 until you upgrade to version 1.4.0 which will be released on 4 July 2022

Date Released : 1 July 2022


  • Dynamic searching in uikit masonry list view of articles
  • Basic compatibility with Joomla 4 - wait for Version 1.4.0 release before upgrading Joomla.
  • Handle special case where $jcfield is a calendar - we need to transform the targetvalue to match the offset
  • Make sure combined fields table is innoDB
  • Make sure combined table fields don't have hyphen in them
  • Support max size in downloads field
  • Config option to not use select list of files in download field

Version 1.3.2

We are pleased to announce the release of version 1.3.2 of EasyLayouts - the next major release (1.4.0 will be Joomla 4 compatible - testers very welcome)

Date Released : 9 March 2022


  • Fix for missing EasyLayout custom fields in release 1.3.1
  • Remove stray '1' in output of download field.

Version 1.3.1

We are pleased to announce the release of version 1.3.1 of EasyLayouts - the next release (1.4.0 will be Joomla 4 compatible - testers very welcome)

Date Released : 15 February 2022


  • Fix for PHP 8 problem editing category blog menu items
  • Joomla 4 compatibility warning

Version 1.3.0

We are pleased to announce the release of version 1.3.0 of EasyLayouts - the next release (1.4.0 will be Joomla 4 compatible - testers very welcome)

Date Released : 5 November 2021


  • Fix for title search not matching partial strings
  • Avoid recursive search for fallback layouts in blog and features items layouts
  • Article edit - extra options for default category
  • Add support for filtering based on tag parent and depth
  • Optionally allow text based custom fields to be included in the text search results
  • Fix for article title link configuration to make sure it picks up the correct menu item
  • Custom field output can now include the field id in the top and bottom wrapper via {ID}
  • Allow row and column sections to expand/contract when editing layouts
  • Allow layouts to be constrained by specific module id
  • Add custom JS to layouts as well as custom CSS
  • Add support for tag list layouts
  • Add option for tags link to redirect to category blog/list filtered by that specific tag
  • Allow article title links to specify target menu items
  • Support for tag layouts
  • Added auto-submit to the author filter
  • Fix for image sizing
  • Allow articles to be created in sub-categories of specific category.
  • Allow truncated HTML fields
  • Fix menu items, modules and category mappings not copying when clicking duplicate.

Version 1.2.1

We are pleased to announce the release of version 1.2.1 of EasyLayouts

Date Released : 2 November 2020


  • Change modal class indicator to modal-img and add specific selector to behavior.modal - in version 1.2.0 some images were not displayed at all as a result on bootstrap sites
  • Fix for inability to change settings to modal popup for images in v. 1.2.0
  • Fix for timezone settings in date/time formatting of custom field

Version 1.2.0

We are pleased to announce the release of version 1.2.0 of EasyLayouts

Date Released : 29 October 2020

Changes (New features in bold)

  • New single article module that can load formatted content for a specified article OR the article currently being viewed.
  • Turn radio fields into button groups for better styling in options during layout editing
  • Correct clicking of radio options when new fields are added to the layout (some buttons were not responsive until the layout was saved and re-edited)
  • New option to allow formatting of dates of calendar type fields using strftime or date format options
  • New option to call content plugins on custom field values from field options in layout
  • Support for popup modal image output
  • For for mod_articles_category output when loaded on Quix pages
  • Fix for filter handling in category articles module
  • Avoid duplicated article links in blog layout
  • Add autosubmit ability to checkboxes too
  • skip intro_items wrapper when not using joomla default layouts and only one column
  • Add support for advanced menu manager custom field constraints
  • Enable mod_articles_catetgory content to be filtered by custom fields even if not using an EasyLayouts layout and not based on easylayouts related article
  • Call content plugin on category description


Version 1.1.11

We are pleased to announce the release of version 1.1.11 of EasyLayouts

Date Released : 15 April 2020


  • Use correct field rendering classes in custom field input/output
  • Correct pagination in article list/blog views when single article is returned or viewing single article when filtered by EasyLayouts Filter - previously was not applying filter to single article links.
  • Add support for custom field driven meta data
  • Fix rendering of article images in some frameworks where and extra </div> was incorrectly being stripped from generated layout.

Version 1.1.10

We are pleased to announce the release of version 1.1.10 of EasyLayouts

Date Released : 28 February 2020


  • Removed stray </div> in com_content.category.default default layout
  • Toolbar controls for article editing only work in frontend (make this clear in the translation)
  • Set length limit on name index
  • Fix Bootstrap4 tabs not loading first tab at first display
  • Add subform class to output for row
  • Add console.log information when failure to upload file in download field
  • Don't try to get mime type for uploaded file unless we need to check it
  • Fix for special characters in alt attributes of content images

Version 1.1.9

We are pleased to announce the release of version 1.1.9 of EasyLayouts

Date Released : 20 December 2019


  • Skip native Joomla repeatable fields in layout editing values
  • Support custom fields in featured articles view
  • Added support for multiple modules using the same type / layout.
  • Add new Related Articles Plugin, this loads all into the native select list. Similar to elarticle but different method, allows multiple and singular.
  • Added condition to check month hasn't previously been set for anomalies
  • Add ability to add year to each month in list
    Add ability to order ascending or descending
  • Fixed closing element too soon in category intro_items for uikit3
  • 'cache' the subform output for conditional fields - was VERY slow on sites with a lot of fields, especially repeatable field types
  • Add module position into blog/featured item outputs
  • Save custom fields for modules
  • Hide filter module on single article based on config option.
  • Fix missing Intro Items on noframework / default version.

Version 1.1.8

We are pleased to announce the release of version 1.1.8 of EasyLayouts

Date Released : 18 September 2019


  • Add new no_items field type to display when filtered list/blog of articles is empty
  • Add option for filter module fields to output them as 'values' instead of form inputs so you could use them to display the active filter values on the page.
  • JS try/catch for WYSIWYG editors that throw errors when article edit page doesn't include an editor/html form element
  • Allow selecting custom field conditions in article edit page layout
  • Namespage subform-repeatable to avoid clashes with core Joomla equivalent field
  • Disable selection of subform-repeatable custom field in conditions in article edit page layout
  • Fix for deleting conditions in subform - button was not responsive when first one was created dynamically
  • Fixes for custom fields in com_content edit page layout editing
  • Include Itemid in GET variables for filter module if SEF not enabled
  • Fix for column fraction warnings triggered by small and extra small column layout options when they are not being used
  • Add publishing month filter option
  • Add auto submit config option to Category Filter

Version 1.1.7

We are pleased to announce the release of version 1.1.7 of EasyLayouts

Date Released : 13 June 2019


  • Add article_id into blog layout output options
  • Blog lead and intro items field offers conditional option on the entries to show - you can use multiple instances to group fields
  • Allow category list items to be sorted by custom field value
  • Fixed classing for Bootstrap3 accordions
  • Added 'Default Image Alt Text'
  • namespace our repeatable handler to avoid clashing with Joomla repeatable field type
  • Handle case change of system cache plugin name
  • Make sure component and page is not cached if : filter module is submitted, filter module session data is active or filter module has been reset.
  • Added custom field constraints to the Articles - Category module.
  • Add autosubmit to Select Custom Fields - Useful in filter module
  • add type='button' in layout editor (for better default styling)
  • stop non-empty row removal from submitting form
  • suppress potential php error on parsing HTML
  • Added ability to set the filter module as a post or a get method
  • Add classname options for outputting in fields
  • Improved UIkit3 support
  • Added ability to set separator between label and value on common custom fields
  • Added Basicvalue support i.e. raw output for more field types
  • Added in Custom Date display option using strtotime.
  • Removed space from frontend display of inline blocks
  • Added 'ID' Field to Articles View


Version 1.1.6

We are pleased to announce the release of version 1.1.6 of EasyLayouts

Date Released : 8 Jan 2019


  • Add {CATEGORYID}, {ITEMLANGUAGE} and {CATEGORYALIAS} to category module default item output layout
  • Added new Joomla! Menu Item filter to filter by Tags.
  • Added new Joomla! Menu Item filter to exclude select sub categories.
  • Added new Joomla! Menu Item filter to filter articles by logged in user.
  • Added new Joomla! Menu Item filter to filter articles by selected user.
  • Fixed small device classing missing spaces
  • Fixed $imgStyle not defined
  • Additional check on readmore code
  • Fixed article navigation links not showing
  • Add field spans for custom fields
  • Changed database query to database execute
  • Remove call to missing file
  • Fixed category data in list views, it was only applying the first category data to all.
  • Added ability to output the Raw Link for the EL Download field
  • Added Contact Misc Field

Version 1.1.5

We are pleased to announce the release of  version 1.1.5 of EasyLayouts

Date Released : 9 July 2018


  • Fix for exporting layouts - output was false unless list had been presorted
  • Fix for handling multiple instanced of Category Articles Module on the same page
  • Increase maximum execution time for editing layouts - complex layouts on slower servers was causing problems

Version 1.1.4

We are sorry we had to release version 1.1.4 of EasyLayouts so soon after 1.1.3 of EasyLayouts but a bug in Joomla 3.8.10 makes this necessary

Date Released : 29 June 2018


  • Workaround for menu item editing bug introduced by Joomla 3.8.10

Version 1.1.3

We are excited to announce our the release of version 1.1.3 of EasyLayouts - it adds lots of new exciting features!

Date Released : 22 June 2018


  • Add new config option for custom fields output that allows raw unformatted output of the custom field value
  • Bootstrap3 container should default to 'row' not 'container'
  • Fix to allow YooTheme Pro templates to work
  • Video field fix to support vimeo properly
  • Fix for uikit3 responsive widths
  • Add menu item specific layouts
  • Add description as output option for custom fields
  • Allow default custom state to be set for new items
  • Better instructions for handing orphan items
  • Add new field output - 'no matching items' for blog and list views
  • Start of work for creating menu item when creating articles
  • Start of work for editing modules in the frontend
  • Start of work for supporting com_tags in EasyLayouts
  • Add module position support in blog/featured view items
  • Add option for force filter module to ALWAYS use the target menu item
  • Namespacing our own repeatable functions in javascript
  • Clean up of orphan fields and rows
  • Workaround for Falang translations
  • Prevent running on feed views since we do not control their outputs.
  • Switch to click event for delete since mousedown was still triggering normal button action
  • Renamed subform-repeable class names to avoid clashes with core Joomla version
  • Allow edit layouts to work in site and/or administrator
  • Fix for removing conditions from repeatable menu item conditions
  • Language file fixes
  • Allow blog and featured item layouts to be used WITHOUT the parent blog or featured article layout being created or enabled
  • Groundwork for including sub-categories in category specific create article menu item
  • Allow dragging of columns and rows between tags
  • Check problem template system plugins are loaded before EasyLayouts (T2 and JoomlaShine's sunfw initially)
  • Start of work on offering multiple categories for category blog menu item
  • Fix missing space between multiple responsive column classes
  • Make sure ContentHelperRoute can be found
  • Should not be escaping date format otherwise HTML within it will get corrupted
  • Fix for ordering field availability selector based on category choices in featured articles menu item
  • Add new feature to filter category articles module based on EasyLayouts related articles field
  • Fix for download field folder list specification
  • Allow tags filter to be multiple
  • Fix for com_contact category selector
  • Allow custom column presentation option - possible mechanism for floating column output
  • Fix for image style settings for full and intro images

Version 1.1.2

We are excited to announce our the release of version 1.1.2 of EasyLayouts - it adds lots of new exciting features!

Date Released : 5 March 2018


  • Cursor indication of file/image upload for download and image list fields
  • Clear field cache when getting custom fields for filter (they may be limited by component view!)
  • Some initial ground work for J2Store component view (but it won't be pretty because of FOF)
  • Language file problem - translations of "less than" and "greater than" reversed for menu item conditions
  • Set image style for scaled images (problem in version 1.1.0)
  • Correction for handling of filtered views where 'show when all matched' or 'hide when all matched' are selected
  • Add config option to use EasyLayouts setting where this clashes with Joomla e.g. whether to show hits counter
  • Add config option to allow article alias to be edited on existing articles
  • Fix : Remove jevhelper use in layout importing
  • Select category layout for editing should allow client to be set
  • Fix image scaling code in category image output
  • Remove unnecessary column classes in single column blog output
  • Include (frontend/administrator) information in list of layouts view for edit/select category layouts
  • Fix sub-category specific layouts (was using wrong ordering so sub-cat specific layout would only work for its own sub-sub-categories)
  • Fix new article edit choice of layout when category already set by article list view filters
  • Fix language specific layout choices in layout editor (was using site language instead of language in article form)
  • Include EasyLayouts download field in package
  • Include JSON handling system plugin in package - used to manage uploads and downloads of files and images in elsdownload and elsimagelist field types
  • Workaround for layouts not being called in blog and featured article views where NO articles match the criteria

Version 1.1.1

We are pleased to announce our the release of version 1.1.1 of EasyLayouts

Date Released : 22 February 2018


  • Resolved problem in version 1.1.0 where category specific layouts with no inheritance for sub-categories was enabled

Version 1.1.0

We are thrilled to announce our the release of version 1.1.0 of EasyLayouts - it adds lots of new exciting features!

Date Released : 21 February 2018


  • Add possibility to make layouts menu item specific!
  • Allow importing pre-designed layouts from EasyLayouts website (currently supporting float layouts - more available soon!)
  • Add float layout for articles - see for demo of this new exciting feature
  • Add file download custom field - allowing file upload during article creation/editing
  • Add extended imagelist custom field - allows uploading images when editing articles and display as a slideshow
  • Add support for article menu item ordering based on custom field values
  • Add support for conditional display of custom fields based on other custom field values
  • Allow dragging of fields between tabs in layout editor
  • Support for com_contact form editing - create your own custom contact forms using EaysLayouts
  • Using our own form showon script (more than 4 times faster than version in core Joomla) - big gains for layouts with lots of fields
  • Big improvement in menu item filtering performance from restructuring of query in MySQL
  • Add option to filter menu items on author field values


Version 1.0.0 Stable

We are thrilled to announce our first stable release of EasyLayouts

Date Released : 28 November 2017


  • Add author filter to filter module
  • Add ability to choose specific filter module layouts thereby allowing multiple filter modules to be implemented
  • Add module suffix support to module layouts
  • Stop custom fields that load scripts from being used as filters
  • Remove our own version of Joomla showon javascript following updates in Joomla
  • Workaround for sites constrained by php max_input_vars being too low - form fields are converted to JSON data when needed
  • Ensure layouts replicating Joomla layouts pick up correct icons without the need to save the layout first

Version 1.0.0 Release Candidate 2

We are thrilled to announce the release of our second release candidate.  We plan to release the stable release in time for the Joomla World Conference

Date Released : 27 October 2017


  • Further enhancements to layout editing styling
  • Stop js and css files being cached across version upgrades
  • Fixes for filter module to work better with pagination, read more etc.
  • Implemented truncated content option to allow short versions of article content to be displayed
  • Add list of standard fields that can be included in the wrappers by clicking a button
  • Add naked rows (rows and columns with no framework HTML so that you have full control of output using wrapper HTML) and raw HTML fields (to allow you to enter your own HTML anywhere in the layout)
  • New config option to allow you to force the use of a single framework throughout your layouts i.e. no options for layout specific frameworks

Version 1.0.0 Release Candidate 1

We are thrilled to announce the release of our first release candidate.

Date Released : 27 October 2017


  • Full screen layout editing with button to enable this and also hide superflous Joomla content on page.
  • Improved styling of layout editor
  • Database query optimisation - removing some duplicates
  • Language Specific Layouts introduced
  • Add auto-panning and resizing of layout editing area
  • More to more robust HTML5 based sortable/drag & drop - makes moving elements in the editor much easier and less erratic
  • Add information in frontend about layout actually being used when Joomla debug mode is enabled.
  • Allow wrapper fields to be blanked - resolves issue #80
  • Improve handling of category articles layout rendering
  • Better handling of some empty fields e.g. plugin output which didn't work well with block output of fields
  • Support for multi-framework accordion for category blog items
  • Support for multi-framework slidehow for multi-image custom field
  • Add bootstrap4 framework into the mix
  • Article Edit Layout allows for frontend/backend specific version
  • Add naked framework - no HTML at all, needed for accordion layouts blog view
  • Incorporate category restrictions on category filter
  • Fix issue: Empty conditions in menu item options gives an error
  • Allow category blog layout to be category specific since the menu item only allows one category per menu item
  • Including output for article_date in category module layouts
  • Adding more search options e.g. date range to filter module
  • Incorporate Filter Module
  • Fix for column widths and count when moving columns i.e. sets the row options correctly rather than leaving them unchanged
  • Improvements to handling of subcategory layout inheriting from ancestor


Version 1.0.0 beta 4

The last Beta release - release candidate due out next!

Date Released : 21 September 2017


  • Correction of output of media type custom fields - sometimes output was blank
  • Bug fix where category specific layout was used for other category articles when there was no general layout enabled

Version 1.0.0 beta 3

Date Released : 18 September 2017


  • Improved drag and drop interface
  • Remove concept of 'default' layout - just use the published state
  • Add default row and column class values
  • Add optional distinct layouts for Lead articles and Intro articles - as opposed to using the same layout for both
  • Minor bug fixes and language corrections
  • Improved layout editing presentation to make customisation options easier to find and use

Version 1.0.0 beta 2

Date Released : 17 August 2017


  • Add filter by Layout type to list of layouts
  • Add layout information tab to menu item editing to show which layouts are used - with links to filtered list of such layouts
  • 2 stage layout creation to make easier to understand
  • Add blocked access support to allow layouts to be used by exclusive groups of users
  • Support label translations in custom fields
  • Add option to output label, input field or both for custom fields on edit layout page
  • Allow module field type to pick up modules that are not assigned to a position.
  • Add option to import layouts from json formatted file - importing/exporting of custom fields to follow soon!
  • Add select category layout type to allow different category layouts to be selected without loading one of them in particular. Allows a 'select chefs, recipes or restaurants' type question on first page creating content before redirecing to relevant choice.
  • improved code structure to allow easier implementation of different CSS frameworkds
  • More choices of menu item filtering constraints

Version 1.0.0 beta 1

Date Released : 18 July 2017


  • Add option to customise article edit page including category specific layouts!
  • Add tabbed output of columns - configured via the row settings
  • Add option to export layout to json formatted file - importing of layouts to follow soon!
  • Improved handling of setting default layouts - was sometime leaving them unspecified which meant the layout wasn't used
  • Add config option for custom fields output to allow for labels of values to be output and for the label to be suppressed if the value is blank
  • Add config options to control markup for small and extra-small devices
  • Allow custom field images to be sized using CSS as well as the image itself to be resized
  • Use 2 column layout for forms in popups to make editing layouts easier on the eye
  • Fixed side bar styling when editing layouts

Version 1.0.0 alpha 8

Date Released : 07 July 2017


  • Fix database update script
  • Fix handling of category list item output when category list is published but not the item itself.

Version 1.0.0 alpha 7

Date Released : 06 July 2017


  • Category specific layouts were not enabled for category blog items, featured articles and category list items
  • Add option for "custom field" field to output field value or label

Version 1.0.0 alpha 6

Date Released : 06 July 2017


  • Fix to layout versioning for sites that have been upgraded
  • New global config options to set default values for options such as 'show advanced options'
  • Add descriptive comment to layout (included in searches/filters)
  • Fix for hitting cancel during creation of new field or row - no longer leaving empty element
  • Add context specific instructions to appear during creation of new layouts
  • Group fields by type in drop down to make easier to navigate
  • Hide column options when using 'no framework'
  • Allow new layouts to be populated to match Joomla! default output with config option to control within layout
  • Making dragging elements into empty containers more robust
  • CSS improvements to make draggable elements more obvious