Maybe you should use a normalized json:

{
    "items": [{
        "interests": ["xx", "yy"],
        "label": "toto",
        "type": "x",
        "a": "1.1",
        "id": "1"
    },
        { "b": "1", "label": "tata", "id": "1.1", "type": "y" }],
    "properties": {
        "a": {
            "valueType": "item"
        }
    }
}

And create a default collection: <div
data-ex-role="exhibit-collection" data-ex-item-types="x"></div>

I've never used a nested structure in the json data.

Saludos,

-- luismiguel  (@lmorillas)


2016-09-01 23:55 GMT+02:00 Olivier Rossel <[email protected]>:
> Yes.
>
> I made them available at those URLs:
> http://search.datao.net/test/index.html
> http://search.datao.net/test/index2.html
>
> The first one fails to display the .a.b for an item.
> The second one displays fine the .label of an item
>
>
>
> On Wed, Aug 31, 2016 at 5:51 PM, Luis Miguel Morillas
> <[email protected]> wrote:
>> Are you exhibit example online? It's easier to test it.
>>
>> Saludos,
>>
>> -- luismiguel  (@lmorillas)
>>
>>
>> 2016-08-25 18:23 GMT+02:00 David Karger <[email protected]>:
>>> On quick glance this looks right.   I am traveling till Monday will look
>>> then.
>>>
>>> Sent from BlueMail
>>>
>>> On Aug 25, 2016, at 12:14 PM, Olivier Rossel <[email protected]>
>>> wrote:
>>>>
>>>> Hi everyone.
>>>>
>>>> I need some help about lens configuration in Exhibit 3.
>>>>
>>>> My items have a nested structure where the property "a"
>>>> contains an object with a property "b":
>>>> { "items": [
>>>>    {
>>>>     "label":"toto",
>>>>     "type":"x",
>>>>     "a": {"b":"1"}
>>>>    }
>>>>   ]
>>>> }
>>>>
>>>> I wish I could define my item thumbnail to be its .a.b value wrapped in a
>>>> div.
>>>>
>>>> Such HTML does not seem to work in that case:
>>>>
>>>> <div data-ex-role="viewPanel">
>>>> <div data-ex-role="view"
>>>>      data-ex-view-class="Thumbnail"
>>>>      data-ex-show-all="true"
>>>>      data-ex-paginate="true"
>>>>>
>>>>>
>>>> <table data-ex-role="lens" class="itemThumbnail" style="display: none;">
>>>> <tr>
>>>> <td style="vertial-align:bottom" class="itemThumbnail-thumbnailContainer">
>>>> <div style="position: relative">
>>>>  <div
>>>> data-ex-content=".a.b"/>
>>>> </div>
>>>> </td>
>>>> </tr>
>>>> </table>
>>>> </div>
>>>> </div>
>>>>
>>>> I get nothing displayed in my view panel.
>>>>
>>>> What kind of syntax must be used to display a nested valye inside a <div>
>>>> ?
>>>>
>>>> Any help is welcome!
>>>>
>>>> PS: are there some Exhibit examples managing such nested data structures?
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "SIMILE Widgets" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at https://groups.google.com/group/simile-widgets.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "SIMILE Widgets" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/simile-widgets.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "SIMILE Widgets" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/simile-widgets.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"SIMILE Widgets" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/simile-widgets.
For more options, visit https://groups.google.com/d/optout.

Reply via email to