[TYPO3-dam] DAM in ExtBase (working implementation!)
Martin Keck
keck at bloompark.de
Sun Jul 25 14:03:24 CEST 2010
Hi again,
ok, I found out what the problem was: I forgot to add the static ts
template. Maybe this should be explicitly mentioned in the extbase_dam
usage example.
Thx anyway.
Martin
Martin Keck schrieb:
> Hi there,
>
> I'm trying to use extbase_dam in my own extension but came across a
> problem. To me it looks like the data mapping doesn't work correctly,
> but presumably the reason might be a wrong implementation by me...?
> Maybe you could help me:
>
> - I added a dam-field to my extension (in tca: 'image' =>
> txdam_getMediaTCA('image_field', 'dam_images') ) and added images to my
> entries
>
> - Calling e. g.
> Tx_ExtbaseDam_Utility_Dam::getOne('tx_myextension_domain_model_post',
> $this->uid, 'dam_images') in my domain model works so far
>
> - The strange thing: the dam-object returned does only include the
> property for the uid, so e. g. in the template I can output the uid of
> the dam image via {post.image.uid}, but no other property
>
> - A print_r of the $objects-Array in Tx_ExtbaseDam_Utility_Dam shows
> that only the uid-property is filled. A (shortened) output looks like that:
>
> Array
> (
> [0] => Tx_ExtbaseDam_Domain_Model_Dam Object
> (
> [mediaType:protected] =>
> [title:protected] =>
> [category:protected] =>
> [indexType:protected] =>
> [fileMimeType:protected] =>
> [fileMimeSubtype:protected] =>
> [fileType:protected] =>
> [fileTypeVersion:protected] =>
> [fileName:protected] =>
> [...]
>
> [uid:protected] => 25
> [_localizedUid:protected] => 25
> [_languageUid:protected] =>
>
> [_isClone:Tx_Extbase_DomainObject_AbstractDomainObject:private] =>
> )
>
> )
>
>
> Any idea what the problem might be? Is it a bug or did I do something
> wrong?
>
> Thanks for every hint!!!!
>
> Greetings
> Martin
>
> ps: I'm using TYPO3 4.4.0, DAM 1.1.5, extbase_dam 0.0.2
>
>
>
>
>
> Stephan Bauer schrieb:
>> Hello Jonas,
>>
>> is your galery already in TER?
>>
>> Regards
>>
>> Stephan
>>
>> schrieb Jonas Dübi:
>>> Hi Nils
>>>
>>> thank you for your great work! It's working great in our ExtBase Galery
>>> extension...
>>>
>>> Here is the link to the forge Project of extbase_dam:
>>> http://forge.typo3.org/projects/show/extension-extbase_dam
>>>
>>> I hope we'll find the time to implement the relation functionality as
>>> extbase core feature. Your solution works also great for that, but it's
>>> not yet in the extbase core.
>>>
>>> Best regards
>>> Jonas
>>>
>>>
>>> Nils Blattner schrieb:
>>>> Hi there
>>>>
>>>> Just wanted to let you know that I created a small extension with the
>>>> ExtBase-model for the main DAM table (tx_dam) and a few helper
>>>> functions to resolve the ref table as domain model objects.
>>>> I put it into TER and will add it to forge as soon as the SVN bug gets
>>>> fix'd.
>>>>
>>>> The key is extbase_dam.
>>>>
>>>> It's very basic at the moment, but I thought instead of everyone
>>>> making their own DAM ports to extbase I'd start with a common ground.
>>>>
>>>> Feel free to comment and/or supply your own code once the forge
>>>> project is running properly.
>>>>
>>>> Regards
>>>>
>>>> Nils
>>
More information about the TYPO3-project-dam
mailing list