[opencms-dev] Problem displaying DisplayWidget in Nested XSD

Johnson, Marc Marc.Johnson at cmegroup.com
Thu Apr 30 17:03:50 CEST 2009


Matthias, I've provided a better description in the subject:

The label displays, but the default text in my DisplayWidget does not.  The problem seems to be in our setup because I cannot get the existing sample code that ships with OpenCMS to work (we're using 7.02) with the correct syntax to show up either.

So if in the child XSD I place in the sections:
1. xsd:sequence:  <xsd:element name="DisplayWidget" type="OpenCmsString" minOccurs="0" maxOccurs="2" />
2. defaults:  <default element="DisplayWidget" value="Value that is simply displayed and not editable." />
3. layouts:  <layout element="DisplayWidget" widget="DisplayWidget" />
4. workplace.properties:  label.childXSD.DisplayWidget = Display Widget
5. restart Apache Tomcat(6.0.18)

I can see the label when I Edit the parent structured content but not the value of the DisplayWidget.
If I place those elements in the parent XSD, I can see both the label and the value of the DisplayWidget.

Marc C. Johnson 
Web Programmer 
Technology & Enterprise Computing 
T 312 648.3703 
C 312 617.8882 
CME Group 
A CME/Chicago Board of Trade/NYMEX Company 
550 W. Washington,
Chicago IL 60661

-----Original Message-----
From: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] On Behalf Of Mathias Lin
Sent: Wednesday, April 29, 2009 8:04 PM
To: The OpenCms mailing list
Subject: Re: [opencms-dev] Hi I've a situation that seems like it would happen frequently but I haven't seen anything regarding this

Hi MCJ,

the problem description is little unclear.
What do you mean by 'the simple message won't display'? Does only the 
widget not appear, but the label, or nothing at all? What's the 'simple 
message' ? Your field is named 'Message'?
Please provide the source code of both xds's, otherwise it's hard to say 
anything.

BTW: Please give your postings in the mailing list a meaningful subject 
that describes the problem in short, like 'Problem displaying widgets of 
nested XSD' rather than
'Hi I've a situation that seems like it would happen frequently but I 
haven't seen anything regarding this'

Best regards,
Mathias
SYSVISION Ltd., China


Johnson, Marc wrote:
> I have an xsd which includes another xsd with some optional elements.
>
> One of the optional elements in the included xsd is a set of instructions that do not change.
>
> I cannot get these instructions to display using the displaywidget.
>
> Even when I paste the working displaywidget sample that comes with opencms into the child XSD the simple message won't display.
>
> The sample code works fine in the parent XSD.
>
> Does anyone know what the problem is?
>
> From MCJ in Chicago.
>
>   


_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/mailman/listinfo/opencms-dev



More information about the opencms-dev mailing list