Hi Marco and Dan,

Did you ever build a properly recursive content type in Hippo?

Regards

On 24/01/2008, Marco Casavecchia Morganti <
[EMAIL PROTECTED]> wrote:
>
> Thanks a lot Dan!
> I will try to follow your suggestions soon.
>
> By Marco.
>
>
> Dennis Dam wrote:
> > Hi Marco,
> >
> > In the XML schema definition of "box" you don't have a recursive
> > reference to the box. Here's an example of a "nodetree" recursive XSD :
> >
> > <xs:element name="nodes">
> >      <xs:complexType>
> >        <xs:sequence>
> >          <xs:element name="node" minOccurs="0" maxOccurs="unbounded">
> >            <xs:complexType>
> >              <xs:attribute name="id" type="xs:string"/>
> >              <xs:attribute name="value" type="xs:string"/>
> >              <xs:sequence>
> >                <xs:element ref="node" minOccurs="0"
> maxOccurs="unbounded"/>
> >              </xs:sequence>
> >            </xs:complexType>
> >          </xs:element>
> >        </xs:sequence>
> >      </xs:complexType>
> >    </xs:element>
> >
> > And I think the <reference> element pointing to box in the layout is not
> > correct. Here's the example for the nodetree backend template:
> >
> > <layout>
> >
> >  ....
> >
> >  <template name="/nodes/node">
> >     <!-- display node's content here -->
> >    ....      <!-- and call the node recursively -->
> >     <reference id="/nodes/node"/>
> >  </template>
> >
> > </layout>
> >
> >
> > HTH,
> > Dennis
>
> ********************************************
> Hippocms-dev: Hippo CMS development public mailinglist
>
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to