<?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 ''",
);