menatwork/contao-multicolumnwizard
This package is abandoned and no longer maintained.
The author suggests using the menatwork/contao-multicolumnwizard-bundle package instead.
MultiColumWizard for Contao OpenSource CMS
Maintainers
Package info
github.com/menatwork/MultiColumnWizard
Type:contao-module
pkg:composer/menatwork/contao-multicolumnwizard
3.3.17
2020-10-30 16:30 UTC
Requires
- contao-community-alliance/composer-plugin: ~2.4 || ~3.0
- contao/core-bundle: ~3.5 || ~4.1
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
- contao-legacy/multicolumnwizard: *
LGPL-3.0-or-later 00170fab4b53d10ea270726aff1b15ff2475aca7
- Andreas Isaak <contao.woop@men-at-work.de>
- David Maack <contao.woop@men-at-work.de>
- Andreas Schempp <andreas.schempp.woop@terminal42.ch>
- Yanick Witschi <yanick.witschi.woop@terminal42.ch>
- Tristan Lins <tristan.lins.woop@bit3.de>
This package is auto-updated.
Last update: 2020-10-30 16:43:29 UTC
README
At Contao 4 use the MCW bundle - see https://github.com/menatwork/contao-multicolumnwizard-bundle
Usage with columnFields
<?php $GLOBALS['TL_DCA']['tl_theme']['fields']['templateSelection'] = [ 'label' => &$GLOBALS['TL_LANG']['tl_theme']['templateSelection'], 'exclude' => true, 'inputType' => 'multiColumnWizard', 'eval' => [ 'columnFields' => [ 'ts_client_os' => [ 'label' => &$GLOBALS['TL_LANG']['tl_theme']['ts_client_os'], 'exclude' => true, 'inputType' => 'select', 'eval' => [ 'style' => 'width:250px', 'includeBlankOption' => true, ], 'options' => [ 'option1' => 'Option 1', 'option2' => 'Option 2', ], ], 'ts_client_browser' => [ 'label' => &$GLOBALS['TL_LANG']['tl_theme']['ts_client_browser'], 'exclude' => true, 'inputType' => 'text', 'eval' => [ 'style' => 'width:180px' ], ], ], ], 'sql' => 'blob NULL', ]; ?>
Usage with callback
<?php $GLOBALS['TL_DCA']['tl_table']['fields']['anything'] = [ 'label' => &$GLOBALS['TL_LANG']['tl_table']['anything'], 'exclude' => true, 'inputType' => 'multiColumnWizard', 'eval' => [ 'mandatory' => true, 'columnsCallback' => [ 'Class', 'Method' ], ], 'sql' => 'blob NULL', ]; ?>
Usage with Drag and Drop
<?php $GLOBALS['TL_DCA']['tl_theme']['fields']['templateSelection'] = [ 'label' => &$GLOBALS['TL_LANG']['tl_theme']['templateSelection'], 'exclude' => true, 'inputType' => 'multiColumnWizard', 'eval' => [ // add this line for a new button 'dragAndDrop' => true, 'columnFields' => [ 'ts_client_browser' => [ 'label' => &$GLOBALS['TL_LANG']['tl_theme']['ts_client_browser'], 'exclude' => true, 'inputType' => 'text', 'eval' => [ 'style' => 'width:180px' ], ], ], ], 'sql' => 'blob NULL', ]; ?>
More information
More information can be found in the contao wiki http://de.contaowiki.org/MultiColumnWizard
