All notable changes to this project will be documented in this file.
- added support for disabled attribute
- respect values added or changed in getAttributesFromDca hook
- fixed tinyMce path for contao 4.4
- added row_inner block to default editor template
- fixes row indices not correctly updated on adding and deleting rows
- fixed an isse with new row positions
- fixed issue when first row contains a tinyMce field
- fixed deleting first element not working
- added support for nested subpalettes
- added fieldset state storage
- added template to support contao dca css classes (
multi_column_editor_contao_palette
) - fixed field order when using subpalettes
- fixed a warning on empty mce widgets
- added collapsed support for legends (legend:hide)
- fixed subpalettes
- added legend support to palettes
- fixed subpalettes not working with checkboxes
- fixed type issue
- fixed readme
- fixed tinymce bugs
- added translations
- fixed chosen being run multiple times if multiple fields of type multiColumnEditor are in place
- added support for rgxp for the whole multiColumnEditor (not the separate fields)
- errors of the validation of the whole multiColumnEditor (not the separate fields) are printed out in the template
- js script evaluation error
- js error in backend after sub palette opening
- css and js error in backend after sub palette opening
- removed CHANGELOG from separate npm-package folder -> js changes are also included in the bundle changelog
- assets now only added where widget is included
- updated encore bundle config
- minimum supported encore bundle version is now 1.5
- some refactoring
- added curly braces to inline call (php 7)
- added array check in
HookListener
(see #7, thanks to zonky2!)
- fixed flexbox style
- fixed wizard fields
- fixed package.json
- added css class "long" to twig template
- added webpack workflow for css generation as well
- updated to encore 0.28+
- enable/disable add or remove rows depending on configuration in dca
- english translations
- support for special fields in multi column editors in rocksolid custom content elements (rsce)
- dcaPicker support for input fields
- fixed load_callback
- fixed load_callback
- removed old contao autoload.ini and autoload.php
- repository for js now within this bundle (
src/Resources/npm-package
) - fixed an error with reordering elements (#5)
- comment
- fileTree ajax issues
MultiColumnEditor::validator()
now properly works with inputs having evaldecodeEntities
set totrue
- warning when multicolumn widget value is empty on save
- deleteRow deleted the wrong row
- updated documentation
- js error on accessing non existing variable that prevent vendor js like datepicker to work properly on async response
- small backend style adjustments
- non-palette multi-column-editor fields had no values
- complete refactoring, fields now use the array form field syntax (e.g
field[0][subField]
) - better ux in backend mode, added row styles (including even/odd stripes), make usage of flexbox and added hover effect to have better feedback, what item you are currently on
- removed redundant attributes from template, please adjust your custom templates if you get unknown variable errors from twig
- subpalette support with field selector and field_value selector (see README.md for more information)
editAll
support in backend now works properly
- import issues of sortable in backend
- js issues in Firefox and IE
formdata-polyfill
as required dependency
formdata-polyfill
for IE and Edge
- unified twig templates and javascript for frontend and backend
- js handling -> js is now a separate node module importable in other modules
- multiple listener issue
- clear output buffer
- backend javascript issues in sub palettes
- load Sortable js library locally, not from CDN (privacy related)
- now replaces multi column editor bundle
- reverted change from 1.0.13
- removed symfony 3 dependency
- font awesome classes from frontend template
- Replace contao inserttags after render
editorTemplate
- type issue in loadDataContainer hook (see heimrichhannot/contao-multi_column_editor#3)
- code style
- issue in loadDataContainer hook (see heimrichhannot/contao-multi_column_editor#3)
- invalid yml
- contao 4.6 support for
huh.multicolumneditor.listener.hooks
service (addedpublic: true
)
- class issue in be template
- script execution after adding rows
- replaced missing
Containter
class fromheimrichhannot/contao-haste
withheimrichhannot/contao-utils-bundle
- issue when using in tl_settings
- javascript issue with checkboxes and adding rows
- activeRecord issue with ajax calls
- js issues
- removed tl_member dca file, test data