sys_file_metadata.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. $lll = 'LLL:EXT:mrm_be/Resources/Private/Language/locallang_ttc.xlf:sys_file_metadata';
  3. $columns = [
  4. 'copyright' => [
  5. 'label' => $lll.".column.copyright",
  6. 'config' => [
  7. 'type' => 'input',
  8. 'eval' => 'trim',
  9. ],
  10. ],
  11. 'hasToBeSendToBA' => [
  12. 'label' => $lll.".column.hasToBeSendToBA",
  13. 'config' => [
  14. 'type' => 'check',
  15. 'renderType' => 'checkboxToggle',
  16. 'items' => [
  17. [
  18. 0 => '',
  19. 1 => '',
  20. ]
  21. ],
  22. ],
  23. ],
  24. ];
  25. \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns("sys_file_metadata", $columns);
  26. \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette(
  27. 'sys_file_metadata',
  28. 'mrm_be_imagemetadata_extension',
  29. 'copyright'
  30. );
  31. \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette(
  32. 'sys_file_metadata',
  33. 'mrm_be_imagemetadata_extension',
  34. 'hasToBeSendToBA'
  35. );
  36. \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes(
  37. 'sys_file_metadata',
  38. '--palette--;;mrm_be_imagemetadata_extension',
  39. '',
  40. 'after:title'
  41. );
  42. /**/