Hallo,
ich bin mir jetzt nicht sicher, ob ich den Eintrag im richtigen Forum eingetragen habe, aber evtl. kann mir ja doch einen guten Tip geben...
Ich habe mit Kickstarter eine Extension erstellt. Diese besitzt ein Bild für die Listenansicht und mehrere Bilder für die Detailansicht (Pseudo-News). Die Felder wurden als "Field type: Files" und "Extensions: Imagefiles" definiert.
Es funktioniert alles soweit, nur bekomme ich es nicht hin, dass bei den Bildern die zusätzlichen Eigenschaften (Höhe, Breite, Link, Alt-Text etc) dargstellt werden. Ich habe versucht, mich via google zu informieren, jedoch fehlt mir hier bereits der Ansatz wonach ich suchen soll.
Hat jemand schon mal so etwas gemacht? Es wäre nett, wenn mir man mitteilen könnte, welche Dateien man bearbeiten muss, damit dies funktioniert. Ich habe mal meine tca.php (aktueller Stand) eingebunden.
Bin wirklich für jede Hilfe dankbar. Gruß marcel
<?php
$TCA['tx_test_table'] = array (
'ctrl' => $TCA['tx_test_table']['ctrl'],
'interface' => array (
'showRecordFieldList' => 'sys_language_uid,l10n_parent,l10n_diffsource,hidden,starttime,endtime,fe_group,title,date,teaser,text,imagelistview,imagedetailview,contactperson,showincompany,showonstartpage'
),
'feInterface' => $TCA['tx_test_table']['feInterface'],
'columns' => array (
't3ver_label' => array (
'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.versionLabel',
'config' => array (
'type' => 'input',
'size' => '30',
'max' => '30',
)
),
'sys_language_uid' => array (
......
),
'fe_group' => array (
.....
),
'title' => array (
.....
),
'date' => array (
.....
),
'teaser' => array (
.....
),
'text' => array (
.....
),
'imagelistview' => array (
'exclude' => 0,
'label' => 'LLL:EXT:hdpmeta/locallang_db.xml:tx_test_table.imagelistview',
'config' => array (
'type' => 'group',
'internal_type' => 'file',
'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
'uploadfolder' => 'uploads/tx_test',
'show_thumbs' => 1,
'size' => 1,
'minitems' => 0,
'maxitems' => 1,
)
),
'imagedetailview' => array (
'exclude' => 0,
'label' => 'LLL:EXT:hdpmeta/locallang_db.xml:tx_test_table.imagedetailview',
'config' => array (
'type' => 'group',
'internal_type' => 'file',
'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
'uploadfolder' => 'uploads/tx_test',
'show_thumbs' => 1,
'size' => 10,
'minitems' => 0,
'maxitems' => 99,
)
),
'types' => array (
'0' => array('showitem' => 'sys_language_uid;;;;1-1-1, l10n_parent, l10n_diffsource, hidden;;1, title;;;;2-2-2, date;;;;3-3-3, teaser;;;richtext[]:rte_transform[mode=ts], text;;;richtext[]:rte_transform[mode=ts], imagelistview, imagedetailview')
),
'palettes' => array (
'1' => array('showitem' => 'starttime, endtime, fe_group,tx_test_templatefile')
)
);
?>