<?php
/**
* eSales Media Formilicious for Contao Open Source CMS
*
* Copyright (C) 2013-2014 eSalesMedia
*
* @package eSM_formilicious
* @link http://www.esales-media.de
* @license http://www.gnu.org/licenses/lgpl-3.0.html LGPL
*
* @author Benjamin Roth <benjamin@esales-media.de>
*/
/**
* Add fields to tl_module
*/
$GLOBALS['TL_DCA']['tl_module']['fields']['editable'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_module']['editable'],
'exclude' => true,
'inputType' => 'multiColumnWizard',
// 'options_callback' => array('tl_module', 'getEditableMemberProperties'),
'eval' => array
(
'columnFields' => array
(
'eSM_editable' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_module']['eSM_editable_field'],
'exclude' => true,
'inputType' => 'select',
'options_callback' => array('tl_module', 'getEditableMemberProperties'),
'eval' => array('style'=>'width:250px', 'includeBlankOption'=>true, 'chosen'=>true, 'mandatory'=>true)
),
'eSM_class' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_module']['eSM_editable_col'],
'exclude' => true,
'inputType' => 'select',
'options' => array(10, 11, 15, '16_5', 20, 22, 25, 30, 33, 35, 40, 44, 45, 50, 55, 60, 65, 66, 70, 75, 80, 85, 90, 95, 100),
'eval' => array('style'=>'width:50px', 'includeBlankOption'=>true)
),
'eSM_clr' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_module']['eSM_editable_clear'],
'exclude' => true,
'inputType' => 'checkbox'
),
'eSM_mandatory' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_module']['eSM_editable_mandatory'],
'exclude' => true,
'inputType' => 'checkbox'
)
),
'tl_class' => ''
),
'sql' => "blob NULL"
);