Hey Sean,

Tried extending the component in my local site, from farcry core packages
formtools join and types.farfilterproperty pages.

Unfortunately, I could not succeed removing chosen item.

Please do share the complete solution when ready.

Regards,
Venkat

On Wed, Feb 1, 2012 at 2:39 PM, venkat reddy <[email protected]>wrote:

> Thats a good news sean.
> Thanks for your help.
> Will raise an issue regarding this particular bug in jira.
>
> Regards
>
>
>
> On Wed, Feb 1, 2012 at 2:00 PM, Sean Coyne <[email protected]> wrote:
>
>> OK.  It looks like this is because the dmHTML object runs a function to
>> return the images: getTeaserImageLibraryData  However, this is only
>> querying the database.  Since the new record has not yet been committed to
>> the database, this query doesn't return any records from the aObjectIds
>> array.  I believe this is due to a change made last year for the library
>> picker.  Previously, the library pickers would immediately write the data
>> to the database when you select, remove, etc an item from the library.  So
>> this function would return those items because they were in the DB.  Last
>> year, a change was made so that it just held those items in the form and
>> only when the parent record was saved would the array data be saved to the
>> DB.  This is why it works when you save the record then return.  Since the
>> data is in the DB, the query returns the records.
>>
>> I have implemented a fix for the removal issue.  Each li in the library
>> display has a LI node like:
>>
>>  <li id="join-item-#i#" ... >
>>
>> Since multiple arrays can be on the page, and potentially hold the same
>> items we need to make this unique for each property.
>>
>> I have modified it to:
>>
>> <li 
>> id="join-item-#arguments.stMetadata.name#-#i#<http://arguments.stMetadata.name#-%23i%23>
>> "
>>
>> Now, the property name will be used in the ID of the LI so that it should
>> be unique per page.
>>
>> I have some additional testing to do on it, then I will commit it.  If
>> either of you have logged a bug can you share it here so I can commit to
>> it.  If not, if you could create one, that would be great, or I can create
>> it when ready to commit the fix.
>>
>>  --
>> You received this message cos you are subscribed to "farcry-dev" Google
>> group.
>> To post, email: [email protected]
>> To unsubscribe, email: [email protected]
>> For more options: http://groups.google.com/group/farcry-dev
>> --------------------------------
>> Follow us on Twitter: http://twitter.com/farcry
>>
>
>

-- 
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: [email protected]
To unsubscribe, email: [email protected]
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry

Reply via email to