Am 17.02.17 um 18:19 schrieb Andreas Krämer:
Hallo Bernd,

evtl. funktioniert es mit "/<v:resource.record.fal/" anstatt
"/<v:page.resources.fal/"?
https://fluidtypo3.org/viewhelpers/vhs/2.1.3/Resource/Record/FalViewHelper.html


Und falls dein PageItem-Model einen Getter für das neue Feld hat
müsstest du es auch mit /pageItem.txExtendPagesIcon/ ansprechen können,
also z.B.:
<f:image src="{/pageItem.txExtendPagesIcon/.uid}" treatIdAsReference="1"/>
bzw. falls mehrere Bilder hochgeladen werden können:
<f:image src="{pageItem.txExtendPagesIcon.0.uid}" treatIdAsReference="1"/>

Viele Grüße und schönes Wochenende,
Andi

Am 17.02.2017 um 16:49 schrieb Bernd Pier:
Hallo Liste,

ich hab für die Seiten ein neues Imagefeld hinzugefügt mit:

    'tx_extend_pages_icon' => array (
        'exclude' => 1,
        'label' =>
'LLL:EXT:extend_pages/Resources/Private/Language/locallang_db.xlf:pages.tx_extend_pages_icon',

        'config' =>
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig('image',
array(
                'appearance' => array(
                        'createNewRelationLinkTitle' =>
'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference'

                ),
                'filter' => array(
                    array(
                        'userFunc' =>
'TYPO3\\CMS\\Core\\Resource\\Filter\\FileExtensionFilter->filterInlineChildren',

                        'parameters' => array(
                            'allowedFileExtensions' =>
$allowedFileExtensions,
                            'disallowedFileExtensions' =>
$disallowedFileExtensions
                        )
                    )
                ),
        ), $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'])
    )

Das Feld ist da und ich kann ein Bild hinzufügen. Wenn ich jetzt
versuche mir das Bild in mein Fluid Template zu holen mit:

<v:page.resources.fal table="pages" field="tx_extend_pages_icon"
uid="{pageItem.uid}" as="item">
   <f:debug title="item">{item}</f:debug>
</v:page.resources.fal>

geht das nicht. Ändere ich das Feld auf media, dann wird das Bild vom
Reiter Resources geholt. Leider kann ich mein Bild da nicht
einpflegen. Ich möchte das gerne in einem extra Feld haben.

Wie bekomme ich das Bild aus meinem Feld in mein Fluid Template rein?

Grüsse

Bernd



_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Danke für eure Antworten.

Ich hab einen Fehler bei der TCA Definition gemacht. Statt
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig('image',
muss ich
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig('tx_extend_pages_icon',
definieren und schon kann ich mit v:resources.record.fal das Bild holen.

Grüssle

Bernd




_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an