Information and documentation
You can find out more about FOF 3 and read its documentation in its
documentation wiki.
Minimum requirements
PHP 5.3.4 or later, 5.4 or higher recommended.
Joomla! 3.3.1 or later, the latest release is recommended.
Changelog
Bug fixes
- Calendar field type, notice thrown when the format attribute was not defined
- Filter order and direction not passed correctly to the view
- Floating sidebar and messages didn't play along nicely
- InstallScript would screw up trying to remove post-installation messages resulting in removal not happening
- Media field: did not take `directory` attribute into account
- Relation field: wrong Model object instance used
- Scaffolidng: some language keys had a double underscore
- Two Model fields on the same form would result in the wrong data being displayed
- Typo: tdwith instead of tdwidth in Scaffolding
New features
- Add relation depth support in Forms
- Add support for [TOKEN] in XML form field text replacements
- Allow field value overrides when copying items
- Container: assign custom platform classes with platformClass parameter
- DataModel: getRawDataArray() to get the raw database query results
- DataModel::check() set default ordering to 0 when it's NULL
- DataModel::check(): use default value for NOT NULL but empty fields
- DataModel\Collection: reset() allows you to clear all elements in the collection
- Improve performance of AccessLevel field in Browse views
- Improve performance of Language field in Browse views
- Model header and form field: "with" attribute
- Preliminary changes for PHP 7 compatibility
- ViewTemplate field: pass $this->item as $model in repeatable (browse) mode
- XML forms pass the format and tmpl parameters if they are set in the request
- You can now set default values for the add task
Miscellaneous changes
- Reworked Tags field
- Suppress warnings in Selectable and GenericList headers when developers provide invalid list data