[TYPO3]

FAL-Bilder / sys_file_reference mehr META

Manchmal braucht man einfach mehr META. Was will man machen? Selbst hinzufügen scheint der Weg zu sein.

1.) Man lege eine Datei Configuration/TCA/Overrides/sys_file_reference.php an:


<?php
$tempColumns = array(
    'wichtiges_feld' => array(
        'exclude' => 1,
        'l10n_mode' => 'mergeIfNotBlank',
        'label' => 'Label for my Important Field',
        'config' => array(
            'type' => 'input',
            'default' => ''
        )
    ),
    'nochn_neues_wichtiges_feld' => array(
        'exclude' => 1,
        'l10n_mode' => 'mergeIfNotBlank',
        'label' => 'Label for the another New Important Field',
        'config' => array(
            'type' => 'input',
            'default' => ''
        )
    )
);
TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('sys_file_reference',$tempColumns);
TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette('sys_file_reference', 'imageoverlayPalette','--linebreak--,wichtiges_feld,nochn_neues_wichtiges_feld','after:description');

2. ) Man lässt via ext_tables.sql die entsprechenden Felder in der DB anlegen.


CREATE TABLE sys_file_reference (

    wichtiges_feld varchar(255) DEFAULT '' NOT NULL,
    nochn_neues_wichtiges_feld varchar(255) DEFAULT '' NOT NULL

);

3. ) Und hier kann man gucken, falls man etwas anderes braucht als String-Input Felder: https://docs.typo3.org/typo3cms/TCAReference/7.6/Reference/Columns/Index.html#column-types

#typo3

L16HT|D@RK
Top