Hi,
I think it's the same issue I encountered (see my other posts "Still issue
in livetable...").
I did investigate a little, and in my understanding the sort query generated
by XWiki.LiveTableResultsMacros is broken when type of field is not text
(StringProperty).
It seems to me that the macro in this case do not properly retrieve the
field type, and so puts the default, StringProperty. Of course the query
returns no answer, and your livetable is empty.
In my case I corrected it in a very ugly way, for my particular use-case on
Dates properties. I did not find, though, exactly why the macro do not find
the correct type, but I think it might be linked to how the resultsmacros
page is called (with parameters like "TargetDate_class=${propClassName}"),
in this case it would more be a bug in the #livetable macro or in the
javascript.
I wanted to create a JIRA on this but I'd like some feedback from the wiki
team before :)
Jeremie
2010/3/4 Hans-Peter Zorn <[email protected]>
> Hi,
> I am using xwiki 2.1.1 and i am having problem with livetable and a simple
> custom class.
> Here is my code:
>
> #set($collist = ["Customer", "Responsible", "TargetDate", "Activities",
> "priority", "_actions"])
> #set($colprops = {
>
> "Customer" : { "type" : "text" , "size" : 20, "link" : "edit"},
> "Responsible" : { "type" : "list" , "class": "XWiki.XWikiUsers"},
> "TargetDate": { "type" : "date" ,"sortable":"true",
> "displayName":"Target Date"},
> "Activities" : { "type" : "text" },
> "priority": {"type": "number" },
> "_actions" : {"actions": ["copy","delete","rename","inline"]}
> })
> #set($options = { "className":"Task.TasksClass",
> "rowCount": 15 })
> #livetable("alldocs" $collist $colprops $options)
>
> It displays three documents, but as soon as I click on one of the other
> columns to sort the table, it gets empty.
>
> For the allDocumentsSnippet it works.
> I have no carriage returns or quotes in the fields that are to be
> displayed.
> I tried with different options and also only two fields (customer and
> priority): the same happens.
>
> Is this a known bug or did I misunderstand the livetable macro?
> Thanks,
> Hans-Peter
>
>
>
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
>
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users