Hello!!
Answering to myself the next contribution has solved my
problem:
My widget:
<widget name="mywidget" type="template">
<labels>
<label mode="any">Custom</label>
</labels>
<translated>true</translated>
<fields>
<field>myschema:myblob</field>
<field>myschema:filename</field>
</fields>
<widgetModes>
<mode value="full_edit">edit</mode>
<mode value="edit">edit</mode>
<mode value="view">view</mode>
<mode value="view">preview</mode>
</widgetModes>
<properties mode="any">
<property
name="template">/widgets/extended_file_widget.xhtml</property
>
</properties>
</widget>
My layout:
<layout name="mylayout">
<templates>
<template
mode="any">/layouts/layout_default_template.xhtml</template
>
</templates>
<rows>
<row>
<widget>mywidget</widget>
</row>
</rows>
</layout>
and the xhtml code in the preview.xhtml file:
<f:subview rendered="#{previewDoc.hasSchema('myschema')}"
id="document_mydoc_view">
<nxl:layout name="mylayout" mode="preview"
value="#{previewDoc}" />
</f:subview>
It maybe useful for somone.
Regards
---
Mailing list: [email protected]
Forum: http://forum.nuxeo.org/f/1/