[opencms-dev] schema recursion ....

Florian Hopf hopf at synyx.de
Wed Jun 30 10:35:39 CEST 2010


Hi Achim,

Achim Westermann schrieb:
> just think how this should look in the XML content editor. A box in a box in a box in a box in a box in a box.... 
> Developers, don't forget "end user bility" when hunting the perfect data model ;-). 

You are right, for most use cases this doesn't make sense. But we are
using a custom editor where the depth of the structure can vary heavily.

Regards
Florian

> 
> cheers, 
> 
> Achim
> -------- Original-Nachricht --------
>> Datum: Wed, 30 Jun 2010 09:59:50 +0200
>> Von: Florian Hopf <hopf at synyx.de>
>> An: The OpenCms mailing list <opencms-dev at opencms.org>
>> Betreff: Re: [opencms-dev] schema recursion ....
> 
>> Hi,
>>
>> I just this week also had the need to develop a recursive structure and
>> it didn't work. The root cause seems to be that in
>> CmsXmlContentDefinition the visited nested elements are only stored
>> locally so there's no way to tell if an element has been visited before.
>>
>> I think this could be fixed quite easily but I am worried that there are
>> more reasons why this is not allowed?
>>
>> Regards
> 
> _______________________________________________
> 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


-- 
/**
 * Florian Hopf
 * Synyx GmbH & Co. KG
 * OpenSource Solutions
 * Karlstr. 68
 * 76137 Karlsruhe
 * phone  +49(0)721 6624866
 * fax   +49(0)721 66 48 877
 * eMail  hopf at synyx.de
 * www    http://www.synyx.de
 * irc    irc://irc.synyx.de
 *
 * Sitz der Gesellschaft: Karlsruhe
 * Registergericht: Mannheim
 * Handelsregisternummer: HRA 4793
 * USt-IdNr.: DE249264296
 *
 * Komplementärin: Elatech Verwaltungs GmbH
 * Sitz der Gesellschaft: Karlsruhe
 * Geschäftsführer: Markus Daniel
 * Registergericht: Mannheim
 * Handelsregisternummer: HRB 7250
 */



More information about the opencms-dev mailing list