<?php
/**
* SecureDownloads for Contao
*
* Copyright (c) 2017 Benjamin Roth
*
* @license commercial
*/
use Contao\CoreBundle\DataContainer\PaletteManipulator;
/**
* Extend a tl_user_group palette
*/
PaletteManipulator::create()
->addLegend('sec_dl_legend','account_legend',PaletteManipulator::POSITION_BEFORE)
->addField('sec_dl_access','sec_dl_legend',PaletteManipulator::POSITION_APPEND)
->applyToPalette('extend','tl_user')
->applyToPalette('custom','tl_user');
/**
* Add fields to tl_user_group
*/
$GLOBALS['TL_DCA']['tl_user']['fields']['sec_dl_access'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_user_group']['sec_dl_access'],
'exclude' => true,
'filter' => true,
'options' => array('edit'),
'reference' => &$GLOBALS['TL_LANG']['MSC'],
'inputType' => 'checkbox',
'sql' => "blob NULL"
);