AddOn
MForm Modul-Input-Formular Addon
Beschreibung
MForm ist ein Redaxo Addon, dass das Erstellen von Modul Formularen erheblich erleichtert. Das Anlegen von, Select-, Multiselect-Feldern, Checkboxen, Radiobuttons, Input-Textfeldern und Textarea-Feldern war noch nie so einfach.MForm ist ein Redaxo Addon, welches das Erstellen von Modul-Formularen erheblich erleichtert. Dabei nutzt MForm Templates welche es dem Administrator ermöglichen den Modul-Style seinen Vorstellungen anzupassen. MForm stellt alle wesentlichen Modul-Input-Formular Elemente bereit welche sich recht einfach einbinden lassen.
Die aktuellste MForm Version auf Github: https://github.com/FriendsOfREDAXO/mform
Eine umfangreiche Anleitung im Github-Wiki: https://github.com/FriendsOfREDAXO/mform/wiki
Umsetzung
Versionen
8.0.4
What's Changed
Version 8.0.4
-
Repeater issues with addLinkField, addCustomLinkField, addMediaField, addInputs, addToggleCheckboxField, addCollapseElement, setToggleOptions solved
-
Repeater CustomLink yForm link option issue solved
-
Fix radio collapse not work in repeater issue
-
cke5 reinit issue fixed
-
Update MFormParser.php to esacpe values with single & double quotes by @ynamite in https://github.com/FriendsOfREDAXO/mform/pull/358
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/8.0.3...8.0.4
8.0.3
What's Changed in 8.0.3
- Update 03_customlink.md by @dtpop in https://github.com/FriendsOfREDAXO/mform/pull/348
- getCustomUrl static by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/349
- fix: use bracket notation instead of dot notation by @eaCe in https://github.com/FriendsOfREDAXO/mform/pull/347
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/8.0.2...8.0.3
Version 8
Der brandneue Formular-Repeater! Der Repeater ersetzt das alte MBlock AddOn bei Verwendung mit MForm und bietet die Möglichkeit, Formularelemente nicht nur zu wiederholen, sondern sie auch in mehreren Ebenen zu verschachteln – etwas, das mit MBlock so nicht machbar war. Damit kann man jetzt noch komplexere Formulare aufbauen.
Die beiliegende Demo-Sammlung erlaubt das sofortige Ausprobieren von Modul-Codes. Module können direkt installiert und getestet werden. Die Codes sind alle kommentiert. Und zuästlich gibt es eine ausführliche Doku 📒.
Neue Hauptversion. Unbedingt die Readme und Releasenotes beachten
👉 Vor Nutzung von MForm muss im Modul 'use FriendsOfRedaxo\MForm;' gesetzt werden.
👉Das CustomLinkField ist nicht mehr kompatibel zu den Vorversionen (Sorry, geht nicht anders)
Hier gibt es mehr Infos und einen Konverter: https://github.com/FriendsOfREDAXO/mform/issues/341
🖐🏻Achtung unbedingt Backup vorher machen
- Major Release and major changes included
- IMPORTANT: breaking namespace change -> from
MForm
toFriendsOfRedaxo\MForm
- New: alpine repeater with 2 level support
- New: Complete docs by Alexander Walther @alxndr-w
- All demo modules now directly installable
- New: addRadioImgField
- Attention CustomLinkField is not compatible to older versions
8.0.2
What's Changed
- fix: fix onMediaSelect context by @eaCe in https://github.com/FriendsOfREDAXO/mform/pull/345
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/8.0.1...8.0.2
8.0.1
What's Changed
- Custom-Link: Converter added to docs by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/343
- New Utility getCustomUrl, corrected prepareCustomLink by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/342
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/8.0.0...8.0.1
8.0.0
Version 8
Der brandneue Formular-Repeater! Der Repeater ersetzt das alte MBlock AddOn bei Verwendung mit MForm und bietet die Möglichkeit, Formularelemente nicht nur zu wiederholen, sondern sie auch in mehreren Ebenen zu verschachteln – etwas, das mit MBlock so nicht machbar war. Damit kann man jetzt noch komplexere Formulare aufbauen.
Die beiliegende Demo-Sammlung erlaubt das sofortige Ausprobieren von Modul-Codes. Module können direkt installiert und getestet werden. Die Codes sind alle kommentiert. Und zuästlich gibt es eine ausführliche Doku 📒.
Neue Hauptversion. Unbedingt die Readme und Releasenotes beachten
👉 Vor Nutzung von MForm muss im Modul 'use FriendsOfRedaxo\MForm;' gesetzt werden.
👉Das CustomLinkField ist nicht mehr kompatibel zu den Vorversionen (Sorry, geht nicht anders)
Hier gibt es mehr Infos und einen Konverter: https://github.com/FriendsOfREDAXO/mform/issues/341
🖐🏻Achtung unbedingt Backup vorher machen
- Major Release and major changes included
- IMPORTANT: breaking namespace change -> from
MForm
toFriendsOfRedaxo\MForm
- New: alpine repeater with 2 level support
- New: Complete docs by Alexander Walther @alxndr-w
- All demo modules now directly installable
- New: addRadioImgField
- Attention CustomLinkField is not compatible to older versions
and much more
Version 8-beta7
- IMPORTANT: breaking namespace change -> from
MForm
toFriendsOfRedaxo\MForm
- new docs added - thanks @alxndr-w
- added install button to collapse title for example modules
- fixed multiple select default value issue
- fixed select '0' value issue
- ensured full option functionality for description
- some beauty changes
- custom link name issue fixed
- add english translations
- add placeholder example
- add outputs for each examples
Version 8-beta6
- fix button style, ensure that buttons ever will display, added potential disable style for buttons
- min and max count of blocks for repeater
- rename
addRadioImgInlineField
toaddRadioImgField
andaddRadioColorInlineField
toaddRadioColorField
Version 8-beta5
- added delete confirmation option for repeater group and fields
- added radio image / color inline field
- default value support for repeater added
Version 8-beta4
- fix repeater parentId issue
- added handling for cke5 move preparation
- fix :id label issue
- added the option to hide the repeater if empty
- css for repeater exchanged
Version 8-beta3
- added repeater examples
- fix :id, move addInputs method to elements class
Version 8-beta2
- add recursion for repeater mform subform obj structure
Version 8-beta1
- change mform css filename
- remove unused $inline variable
- add inputs for default form input forms
- alpine repeater with 2 level support
- remove dynamic creation of property in fragments
What's Changed
- Restrukturierung der Docs by @alxndr-w in https://github.com/FriendsOfREDAXO/mform/pull/319
- satisfy rexstan by @TobiasKrais in https://github.com/FriendsOfREDAXO/mform/pull/322
- Update value.imagelist.tpl.php by @ynamite in https://github.com/FriendsOfREDAXO/mform/pull/326
- Neue Readme deutsch / english by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/329
- Update 07_repeater.md by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/333
- Feat/repeater by @joachimdoerr in https://github.com/FriendsOfREDAXO/mform/pull/339
- feat: update darkmode styles, close #337 by @eaCe in https://github.com/FriendsOfREDAXO/mform/pull/340
New Contributors
- @TobiasKrais made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/322
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.4.4...8.0
7.4.4
What's Changed
- fixing some vars by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/317
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.4.3...7.4.4
7.4.3
What's Changed
- Update MFormOutputHelper.php / customlink_class by @olien in https://github.com/FriendsOfREDAXO/mform/pull/313
- Customlink Änderung der Reihenfolge der buttons by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/315
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.4.2...7.4.3
7.4.2
What's Changed
- Update customlink.js with native rex:YForm_selectData event handling by @ynamite in https://github.com/FriendsOfREDAXO/mform/pull/307
- set conflict to yform < 4.2.1 by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/308
- php 8.x fixes by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/309
- Revert "php 8.x fixes" by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/310
- fix 8.x warnings by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/311
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.4.0...7.4.2
7.4.0
What's Changed
- Update var_imglist.php and imglist.js to allow video preview by @ynamite in https://github.com/FriendsOfREDAXO/mform/pull/305
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.3.3...7.4.0
7.3.3
What's Changed
- YForm-Felder aus MForm kennzeichnen. by @alxndr-w in https://github.com/FriendsOfREDAXO/mform/pull/304
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.3.2...7.3.3
7.3.2
What's Changed
- Update default_theme.css by @dpf-dd in https://github.com/FriendsOfREDAXO/mform/pull/303
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.3.1...7.3.2
7.3.1
What's Changed
- Retrieve mform counter as integer by @dgrothaus-mc in https://github.com/FriendsOfREDAXO/mform/pull/291
- Adding YForm to tests by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/296
- diverse korrekturen by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/295
- fontAwesome fix für 5.16 by @skerbis in https://github.com/FriendsOfREDAXO/mform/pull/302
New Contributors
- @dgrothaus-mc made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/291
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.3.0...7.3.1
7.3.0
What's Changed
- getCustomLinkText / generateCustomLinkElement extensionPoints by @philippparth in https://github.com/FriendsOfREDAXO/mform/pull/287
New Contributors
- @philippparth made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/287
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.2.9...7.3.0
Seit 7.0
ACHTUNG!
Vollständig neues Release bitte unbedingt die Hinweise beachten
Version 7.0.1 RENOVATIO
min. PHP-Version 7.4
Version 7.0.0 RENOVATIO .1
- added column element for some form input column elements
- removed element fragments and added stuff to wrapper fragment
- removed author email address
- wrapper fragment changed, remove id handling in output and js for accordion, collapse and tab
- properties direction changed in
addAccordionField
,addCollapseField
- open properties added to
addTabField
- added inline wrapper element
addInlineElement
- minor css changes @skerbis
- add php 7.x compatibility
- add fragment files
- remove data themes and use fragments as theme templates
- add radio-, checkbox and select toggle options for collapse
- add radio-, checkbox and select toggle options for tabs
- create generic collapse, accordion and tab handling for mblock usage
- remove deprecated stuff
- remove default theme config form in addon page
- ytemplates moved from data to addon root path
- remove docs plugin and unused lang strings
- make example modules installable
- revised all example modules remove all .ini's and use instead of them .inc files
- add new wrapper example files
- validations removed
- changed screenshot @skerbis
- correcting readme @skerbis
- add english readme @sckerbis
- add readme to backend pages @skerbis
- add changelog to backend navigation @skerbis
- fix double quote issue @dtpop
Migration to from v6.x.x to v7.x.x
-
Removed class methods:
- addEditorField
- addCke5Field
- addFieldset
- closeFieldset
- addTab
- closeTab
- addCollapse
- closeCollapse
- addAccordion
- closeAccordion
- isSerial
- setToggle
- setValidation
- setValidations
-
Renamed class methods:
- addOption => setOption
- addAttribute => setAttribute
- disableOptions => setDisableOptions
- disableOption => setDisableOption
- addFieldsetField => addFieldsetArea
- addCollapseField => addCollapseElement
- addTabField => addTabElement
- addAccordionField => addAccordionElement
- addTooltipInfo => setTooltipInfo
- addCollapseInfo => setCollapseInfo
- addParameters => setParameters
- addParameter => setParameter
Migration how do?
Call to undefined method MForm::addFieldset()
orMForm::closeFieldset()
- Use
addFieldsetArea
likeMForm::factory()->addFieldsetArea('Label', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addCollapse()
orMForm::closeCollapse()
- Use
addCollapseElement
likeMForm::factory()->addCollapseElement('Collapse', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addTab()
orMForm::closeTab()
- Use
addTabElement
likeMForm::factory()->addTabElement('Tab', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addAccordion()
orMForm::closeAccordion()
- Use
addAccordionElement
likeMForm::factory()->addAccordionElement('Accordion' MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addEditorField()
orMForm::addCke5Field
- Use
addTextAreaField
with editor attributes like$mform->addTextAreaField('1', ['class' => 'cke5-editor', 'data-lang' => \Cke5\Utils\Cke5Lang::getUserLang(), 'data-profile' => 'default']);
- Use
Call to undefined method MForm::addOption()
orMForm::addAttribute()
orMForm::disableOptions()
orMForm::disableOption()
- Check the list
Renamed class methods
and use the new method name instead of the old one
- Check the list
Call to undefined method MForm::setToggle()
- Use
addToggleCheckboxField
instead ofaddCheckboxField
withsetToggle
- Use
7.3.0
What's Changed
- getCustomLinkText / generateCustomLinkElement extensionPoints by @philippparth in https://github.com/FriendsOfREDAXO/mform/pull/287
New Contributors
- @philippparth made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/287
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.2.9...7.3.0
7.2.9
What's Changed
- Fix Dprecated Warning in PHP8.1 by @marcohanke in https://github.com/FriendsOfREDAXO/mform/pull/286
New Contributors
- @marcohanke made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/286
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.2.8...7.2.9
7.2.8
What's Changed
- Deprecated Warning in PHP 8.1 by @IngoWinter in https://github.com/FriendsOfREDAXO/mform/pull/285
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.2.7...7.2.8
7.2.7
What's Changed
- Update MFormElements.php by @danspringer in https://github.com/FriendsOfREDAXO/mform/pull/282
New Contributors
- @danspringer made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/282
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.2.6...7.2.7
7.2.6
fixes: https://github.com/FriendsOfREDAXO/mform/issues/281
Danke: @danspringer
7.2.4
Bugfix-Release
Fixes: https://github.com/FriendsOfREDAXO/mform/issues/275
Values vom nachfolgenden Modul werden übernommen
Reported and tested by: @fietstouring, @alxndr-w and @ischfr
7.2.3
What's Changed
- Update MFormElements.php by @dtpop in https://github.com/FriendsOfREDAXO/mform/pull/272
- removed: gridlock fixes @skerbis
- fixed: https://github.com/FriendsOfREDAXO/mform/issues/241 @skerbis
New Contributors
- @dtpop made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/272
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.2.2...7.2.3-beta1
7.2.3-beta2
What's Changed
- Update MFormElements.php by @dtpop in https://github.com/FriendsOfREDAXO/mform/pull/272
- removed: gridlock fixes @skerbis
- fixed: https://github.com/FriendsOfREDAXO/mform/issues/241 @skerbis
New Contributors
- @dtpop made their first contribution in https://github.com/FriendsOfREDAXO/mform/pull/272
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.2.2...7.2.3-beta1
7.2.3-beta1
7.2.2
- fix PHP 8.1 deprecation warnings
- prevent module action when Gridblock addon is used @skerbis
7.2.1
- make mform manipulable
7.2.0
Neu: ImageList-Höhe automatisch
Full Changelog: https://github.com/FriendsOfREDAXO/mform/compare/7.1.2...7.2.0
7.1.2
PRESAVE-Action: Die REX_VALUES werden nach einer PRESAVE Aktion aus dem $_POST geladen.
Dadurch sind Validierungen ohne Neueingabe des Contents jetzt möglich. @skerbis
7.1.1
Version 7.1.1
- use mblock:change event to reinit mform elements
7.1.0
Version 7.1.0
- remove form-group wrapper for hidden input fields
- fix collapse accordion aria-expanded click issue
- added the selectpicker class by default, to remove it you have use the class
none-selectpicker
on your select element - added mblock compatibility for mform usage of with the selectpicker
- fix some small issues to get ability for combined and nested wrapper element usage
7.0.1
ACHTUNG!
Vollständig neues Release bitte unbedingt die Hinweise beachten
Version 7.0.1 RENOVATIO
min. PHP-Version 7.4
Version 7.0.0 RENOVATIO .1
- added column element for some form input column elements
- removed element fragments and added stuff to wrapper fragment
- removed author email address
- wrapper fragment changed, remove id handling in output and js for accordion, collapse and tab
- properties direction changed in
addAccordionField
,addCollapseField
- open properties added to
addTabField
- added inline wrapper element
addInlineElement
- minor css changes @skerbis
- add php 7.x compatibility
- add fragment files
- remove data themes and use fragments as theme templates
- add radio-, checkbox and select toggle options for collapse
- add radio-, checkbox and select toggle options for tabs
- create generic collapse, accordion and tab handling for mblock usage
- remove deprecated stuff
- remove default theme config form in addon page
- ytemplates moved from data to addon root path
- remove docs plugin and unused lang strings
- make example modules installable
- revised all example modules remove all .ini's and use instead of them .inc files
- add new wrapper example files
- validations removed
- changed screenshot @skerbis
- correcting readme @skerbis
- add english readme @sckerbis
- add readme to backend pages @skerbis
- add changelog to backend navigation @skerbis
- fix double quote issue @dtpop
Migration to from v6.x.x to v7.x.x
-
Removed class methods:
- addEditorField
- addCke5Field
- addFieldset
- closeFieldset
- addTab
- closeTab
- addCollapse
- closeCollapse
- addAccordion
- closeAccordion
- isSerial
- setToggle
- setValidation
- setValidations
-
Renamed class methods:
- addOption => setOption
- addAttribute => setAttribute
- disableOptions => setDisableOptions
- disableOption => setDisableOption
- addFieldsetField => addFieldsetArea
- addCollapseField => addCollapseElement
- addTabField => addTabElement
- addAccordionField => addAccordionElement
- addTooltipInfo => setTooltipInfo
- addCollapseInfo => setCollapseInfo
- addParameters => setParameters
- addParameter => setParameter
Migration how do?
Call to undefined method MForm::addFieldset()
orMForm::closeFieldset()
- Use
addFieldsetArea
likeMForm::factory()->addFieldsetArea('Label', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addCollapse()
orMForm::closeCollapse()
- Use
addCollapseElement
likeMForm::factory()->addCollapseElement('Collapse', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addTab()
orMForm::closeTab()
- Use
addTabElement
likeMForm::factory()->addTabElement('Tab', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addAccordion()
orMForm::closeAccordion()
- Use
addAccordionElement
likeMForm::factory()->addAccordionElement('Accordion' MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addEditorField()
orMForm::addCke5Field
- Use
addTextAreaField
with editor attributes like$mform->addTextAreaField('1', ['class' => 'cke5-editor', 'data-lang' => \Cke5\Utils\Cke5Lang::getUserLang(), 'data-profile' => 'default']);
- Use
Call to undefined method MForm::addOption()
orMForm::addAttribute()
orMForm::disableOptions()
orMForm::disableOption()
- Check the list
Renamed class methods
and use the new method name instead of the old one
- Check the list
Call to undefined method MForm::setToggle()
- Use
addToggleCheckboxField
instead ofaddCheckboxField
withsetToggle
- Use
7.0.0
ACHTUNG!
Vollständig neues Release bitte unbedingt die Hinweise beachten
Diese Version ist nicht kompatibel mit den Vorgängerversionen. Bitte das Migration how do
beachten.
Version 7.0.0 RENOVATIO
- added column element for some form input column elements
- removed element fragments and added stuff to wrapper fragment
- removed author email address
- wrapper fragment changed, remove id handling in output and js for accordion, collapse and tab
- properties direction changed in
addAccordionField
,addCollapseField
- open properties added to
addTabField
- added inline wrapper element
addInlineElement
- minor css changes @skerbis
- add php 7.x compatibility
- add fragment files
- remove data themes and use fragments as theme templates
- add radio-, checkbox and select toggle options for collapse
- add radio-, checkbox and select toggle options for tabs
- create generic collapse, accordion and tab handling for mblock usage
- remove deprecated stuff
- remove default theme config form in addon page
- ytemplates moved from data to addon root path
- remove docs plugin and unused lang strings
- make example modules installable
- revised all example modules remove all .ini's and use instead of them .inc files
- add new wrapper example files
- validations removed
- changed screenshot @skerbis
- correcting readme @skerbis
- add english readme @sckerbis
- add readme to backend pages @skerbis
- add changelog to backend navigation @skerbis
- fix double quote issue @dtpop
Migration to from v6.x.x to v7.x.x
-
Removed class methods:
- addEditorField
- addCke5Field
- addFieldset
- closeFieldset
- addTab
- closeTab
- addCollapse
- closeCollapse
- addAccordion
- closeAccordion
- isSerial
- setToggle
- setValidation
- setValidations
-
Renamed class methods:
- addOption => setOption
- addAttribute => setAttribute
- disableOptions => setDisableOptions
- disableOption => setDisableOption
- addFieldsetField => addFieldsetArea
- addCollapseField => addCollapseElement
- addTabField => addTabElement
- addAccordionField => addAccordionElement
- addTooltipInfo => setTooltipInfo
- addCollapseInfo => setCollapseInfo
- addParameters => setParameters
- addParameter => setParameter
Migration how do?
Call to undefined method MForm::addFieldset()
orMForm::closeFieldset()
- Use
addFieldsetArea
likeMForm::factory()->addFieldsetArea('Label', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addCollapse()
orMForm::closeCollapse()
- Use
addCollapseElement
likeMForm::factory()->addCollapseElement('Collapse', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addTab()
orMForm::closeTab()
- Use
addTabElement
likeMForm::factory()->addTabElement('Tab', MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addAccordion()
orMForm::closeAccordion()
- Use
addAccordionElement
likeMForm::factory()->addAccordionElement('Accordion' MForm::factory()->addTextField(1, ['label' => 'Text']));
- Use
Call to undefined method MForm::addEditorField()
orMForm::addCke5Field
- Use
addTextAreaField
with editor attributes like$mform->addTextAreaField('1', ['class' => 'cke5-editor', 'data-lang' => \Cke5\Utils\Cke5Lang::getUserLang(), 'data-profile' => 'default']);
- Use
Call to undefined method MForm::addOption()
orMForm::addAttribute()
orMForm::disableOptions()
orMForm::disableOption()
- Check the list
Renamed class methods
and use the new method name instead of the old one
- Check the list
Call to undefined method MForm::setToggle()
- Use
addToggleCheckboxField
instead ofaddCheckboxField
withsetToggle
- Use
6.1.2
Version 6.1.2
- Fix: UTF-8 encoding for arabic and other charsets in link and link-lists
5.3.1
5.3.1
Ein Problem mit JSON-Values wurde behoben. Es war nicht mehr möglich Module mit JSON-Values zu erstellen oder zu pflegen.
Version 5.3
MFORM ist jetzt noch besser :-)
Nicht nur für Module
- Custom Links jetzt in rex_form und YForm möglich
- Die ImgList ist jetzt Teil von MFORM. Und jetzt auch in YForm und rex_form einsetzbar
Wer die Formulare nicht mit MFORM bauen will, aber dennoch die Widgets benutzen möchte:
Bitteschön: REX_IMGLIST[] und REX_CUSTOM_LINK[]
- added custom link as widget REX_CUSTOM_LINK[]
- exchange custom link for yform and rex_form
- added image list widget for mfrom, rex_form and yform REX_IMGLIST[]