Hi,
ich bin neu in Typo3 6.2 und komme beim Bau einer Extension mit mehreren Bildern trotz Googelns grad nicht weiter.
Die Bilder sind im TCA wie folgt angelegt:
'bilder' => array(
'exclude' => 1,
'label' => 'LLL:EXT:gv_produkte/Resources/Private/Language/locallang_db.xlf:tx_gvprodukte_domain_model_produkt.bilder',
'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(
'bilder',
array('minitems'=>0, 'maxitems' => 20),
$GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext']
),
)
Dann im Model:
/**
* bilder
*
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference
*/
protected $bilder = NULL;
/**
* Returns the bilder
*
* @return \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference $bilder
*/
public function getBilder() {
return $this->bilder;
}
Wenn ich jetzt im Fluid per f:for die Bilder ausgeben möchte, bekomme ich folgende Fehlermeldung:
ForViewHelper only supports arrays and objects implementing \Traversable interface
Hab schon gegoogelt wie ich mein Objekt traversable mache, aber find nix :/ Kann mir jmd weiterhelfen? 😉