<?php
/**
* Tweaks for Contao
*
* Copyright (c) 2016 Benjamin Roth [http://www.esales-media.de]
*
* @package eSM_tweaks
* @link http://www.esales-media.de
* @license commercial
*/
//$GLOBALS['TL_DCA']['tl_iso_product']['config']['onsubmit_callback'][] = array('eSM_isotope_custom\tl_iso_product','generateSearchKeywords');
$GLOBALS['TL_DCA']['tl_iso_product']['palettes']['__selector__'][] = 'not_buyable';
$GLOBALS['TL_DCA']['tl_iso_product']['subpalettes']['not_buyable'] = 'not_buyable_text';
$GLOBALS['TL_DCA']['tl_iso_product']['fields']['attr_monthyear'] = array
(
'exclude' => true,
'inputType' => 'select',
'eval' => array('mandatory'=>false, 'tl_class'=>'w50','disabled'=>true,'includeBlankOption'=>true),
'attributes' => array(
'legend' => 'options_legend',
'fe_filter'=>true,
'fixed'=>true,
'variant_fixed'=>true,
'systemColumn'=>true,
// 'type' => 'select',
'optionsSource' => 'foreignKey',
'foreignKey' => 'tl_iso_product_month.month',
),
'foreignKey' => 'tl_iso_product_month.month',
'sql' => "int(10) NOT NULL default 0"
);
/*$GLOBALS['TL_DCA']['tl_iso_product']['fields']['search_keywords'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_iso_product']['search_keywords'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('mandatory'=>false, 'tl_class'=>'w50','readonly'=>true),
'attributes' => array('legend'=>'meta_legend', 'fe_search'=>true, 'fixed'=>true, 'variant_fixed'=>true, 'systemColumn'=>true),
'sql' => "varchar(1055) NOT NULL default ''"
);*/
$GLOBALS['TL_DCA']['tl_iso_product']['fields']['not_buyable'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_iso_product']['not_buyable'],
'exclude' => true,
'filter' => true,
'inputType' => 'checkbox',
'eval' => array('tl_class'=>'w50 m12 clr','submitOnChange'=>true),
'attributes' => array('legend'=>'publish_legend', 'fixed'=>true, 'variant_fixed'=>true, 'systemColumn'=>true),
'sql' => "char(1) NOT NULL default ''",
);
$GLOBALS['TL_DCA']['tl_iso_product']['fields']['not_buyable_text'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_iso_product']['not_buyable_text'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('maxlength'=>255,'tl_class'=>'w50'),
'sql' => "varchar(255) NOT NULL default ''",
);