[
http://jira.magnolia-cms.com/browse/MGNLSTK-564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=28278#action_28278
]
Ernst Bunders commented on MGNLSTK-564:
---------------------------------------
I don't think you should use this solution directly, because it turned out
that stk was broken in more places if the first image property is missing: It
turned out that stk teasers could no longer find the image of the target they
were linking to. So Eventually i fixed this by changing the dam control class,
to create an extra hidden form field for the first image property, so it is set
at all times. I could send you the code, but i don't think you should use it,
as it reflects my poor understanding of the whole dialog control code.
I must say the first solution came in handy though: we were adding an image
property to a data structure in the datamodel, and by naming it imageMediaUUID
we could actually use StkUtil.getAssetLink() with content from the data module,
so that is something to consider.
> DAM Support does not work if I only have DMS handler
> ----------------------------------------------------
>
> Key: MGNLSTK-564
> URL: http://jira.magnolia-cms.com/browse/MGNLSTK-564
> Project: Magnolia Standard Templating Kit
> Issue Type: Bug
> Components: controls
> Affects Versions: 1.2
> Reporter: Bozidar Ilievski
> Assignee: Philipp Bärfuss
> Attachments: singleDamHandlerFix.zip
>
>
> I removed the "upload" handler from the damSupport, so that the Editor can
> only choose an image from DMS.
> This is what I've done:
> Templating Kit --> Site Definitions --> <my site> --> damSupport --> handlers
> --> upload.
> I set the "enabled" property of this content node to "false".
> This way, the Editor can only choose an image from DMS (she can not upload it
> directly).
> If the DAM support is configured like this, with only one handler, the
> information about the image is not saved correctly.
> For example:
> If the name of the property that stores the image is "myImage", then when
> there are two handlers, after saving the image, in JCR browser I can see that
> there are two nodes for the image:
> 1. myImage = dms
> 2. myImageDmsUUID = 766a6d0d-4f96-45d8-a6a6-575bace65636
> But with only one handler in place, all I get after saving the dialog is:
> 1. myImageDmsUUID = 766a6d0d-4f96-45d8-a6a6-575bace65636
> Now when I test for the existence of the "myImage" property in freemarker, I
> get result that there is no image.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------