<?php /** * OBG Customizations * * Copyright (c) 2021 vonRotenberg * * @license commercial */ use vonRotenberg\RealEstateListingBundle\Controller\FrontendModule\ManagedPropertyController; use vonRotenberg\RealEstateListingBundle\Controller\FrontendModule\ManagedPropertyReaderController; use vonRotenberg\RealEstateListingBundle\Controller\FrontendModule\RealEstateAssetsAdController; use vonRotenberg\RealEstateListingBundle\Controller\FrontendModule\RealEstateAssetsListController; use vonRotenberg\RealEstateListingBundle\Controller\FrontendModule\RealEstateAssetsReaderController; $GLOBALS['TL_DCA']['tl_module']['palettes'][RealEstateAssetsListController::TYPE] = '{title_legend},name,headline,type;{real_estate_legend},vr_re_categories,imgSize,vr_re_grouped;{re_reader_legend},jumpTo;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID'; $GLOBALS['TL_DCA']['tl_module']['palettes'][RealEstateAssetsAdController::TYPE] = '{title_legend},name,headline,type;{real_estate_legend},vr_re_categories;{re_reader_legend},jumpTo;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID'; $GLOBALS['TL_DCA']['tl_module']['palettes'][RealEstateAssetsReaderController::TYPE] = '{title_legend},name,headline,type;{real_estate_legend},imgSize;{re_form_legend},vr_re_formUrl;{re_overview_legend},jumpTo;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID'; $GLOBALS['TL_DCA']['tl_module']['palettes'][ManagedPropertyController::TYPE] = ' {title_legend},name,headline,type; {image_legend},imgSize; {re_reader_legend},jumpTo; {template_legend:hide},customTpl; {protected_legend:hide},protected; {expert_legend:hide},cssID '; $GLOBALS['TL_DCA']['tl_module']['palettes'][ManagedPropertyReaderController::TYPE] = ' {title_legend},name,headline,type; {image_legend},imgSize; {re_overview_legend},jumpTo; {template_legend:hide},customTpl; {protected_legend:hide},protected; {expert_legend:hide},cssID '; $GLOBALS['TL_DCA']['tl_module']['fields']['vr_re_categories'] = [ 'exclude' => true, 'inputType' => 'checkboxWizard', 'foreignKey' => 'tl_vr_real_estate_categories.title', 'eval' => array('mandatory'=>true, 'multiple'=>true, 'tl_class'=>'w50'), 'sql' => "blob NULL", 'relation' => array('type'=>'hasMany', 'load'=>'lazy') ]; $GLOBALS['TL_DCA']['tl_module']['fields']['vr_re_formUrl'] = [ 'exclude' => true, 'inputType' => 'text', 'eval' => array('mandatory'=>true, 'rgxp'=>'url', 'decodeEntities'=>true, 'maxlength'=>255, 'tl_class'=>'w50'), 'sql' => "varchar(255) NOT NULL default ''" ]; $GLOBALS['TL_DCA']['tl_module']['fields']['vr_re_grouped'] = [ 'exclude' => true, 'inputType' => 'checkbox', 'eval' => array('tl_class'=>'clr m12 w50'), 'sql' => "char(1) NOT NULL default ''" ];