Compound/ArrayField

14 messages Options
Embed this post
Permalink
Michael Graf-2

Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Hallo Liste,

hat hier schon jemand das „CompoundField“ auf Plone 3.1.7+ installiert?

 

Ich bekomme bei jeder Anwendung (Also mein eigenes CT mit einem ArrayField) folgenden Error – wenn ich das CT erstellen will (portalFactory):

 

Time      2009/04/28 12:21:01.642 GMT+2

User Name (User Id)          admin (admin)

Request URL       http://localhost:8080/Plone/portal_factory/NestedArrayFieldTest/nestedarrayfieldtest.2009-04-28.0607213030/base_edit

Exception Type   AttributeError

Exception Value                 Macro EnhancedArrayWidget does not exist for <NestedArrayFieldTest at nestedarrayfieldtest.2009-04-28.0607213030>
.
.
.
Warning: Macro expansion failed

Warning: exceptions.KeyError: 'macro'.
.
.
#  Module zope.tal.talinterpreter, line 346, in interpret

# Module zope.tal.talinterpreter, line 870, in do_useMacro

# Module zope.tales.tales, line 696, in evaluate
URL: file:C:\Server\plone\Data\Products\CMFEditions\skins/CMFEditions\edit_macros.pt

Line 46, Column 18

Expression: <PythonExpr here.widget(field.getName(), mode='edit')>

.

.

.

*  Module Products.Archetypes.generator.widget, line 147, in __call__

 

AttributeError: Macro EnhancedArrayWidget does not exist for <NestedArrayFieldTest at nestedarrayfieldtest.2009-04-28.0607213030>

 

 

Soviel ich verstehe, kommt die Versionierung (CMFEditions) mit dem Feld einfach nicht klar – lt. Plone.org Webseite wurde es aber mit plone 3.1 getestet…

 

Hat hier jemand eine Idee, wie ich diesen Fehler beheben kann…

 

lg
Michi

Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems

A-3500 Krems, Austria, Europe

Office:

Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]



Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
ajung

Re: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink

Mein Gedächtnis sagt mir verschwommen, dass man nicht alle möglichen Fields
mit ArrayField or CompoundField verwenden kann (Details weiss Jens Klein).
Zur Versionierung: am besten komplett drauf verzichten, wenn man sie
nicht unbedingt
benötigt. Die Versionierung macht mehr Probleme als sie wirklich löst.

Andreas

On 28.04.2009 12:33 Uhr, Michael Graf wrote:

>
> Hallo Liste,
>
> hat hier schon jemand das „CompoundField“ auf Plone 3.1.7+ installiert?
>
>  
>
> Ich bekomme bei jeder Anwendung (Also mein eigenes CT mit einem
> ArrayField) folgenden Error – wenn ich das CT erstellen will
> (portalFactory):
>
>  
>
> Time      2009/04/28 12:21:01.642 GMT+2
>
> User Name (User Id)          admin (admin)
>
> Request URL      
> http://localhost:8080/Plone/portal_factory/NestedArrayFieldTest/nestedarrayfieldtest.2009-04-28.0607213030/base_edit
>
> Exception Type   AttributeError
>
> Exception Value                 Macro EnhancedArrayWidget does not
> exist for <NestedArrayFieldTest at
> nestedarrayfieldtest.2009-04-28.0607213030>
> .
> .
> .
> Warning: Macro expansion failed
>
> Warning: exceptions.KeyError: 'macro'.
> .
> .
> #  Module zope.tal.talinterpreter, line 346, in interpret
>
> # Module zope.tal.talinterpreter, line 870, in do_useMacro
>
> # Module zope.tales.tales, line 696, in evaluate
> URL:
> file:C:\Server\plone\Data\Products\CMFEditions\skins/CMFEditions\edit_macros.pt
>
> Line 46, Column 18
>
> Expression: <PythonExpr here.widget(field.getName(), mode='edit')>
>
> .
>
> .
>
> .
>
> *  Module Products.Archetypes.generator.widget, line 147, in __call__
>
>  
>
> AttributeError: Macro EnhancedArrayWidget does not exist for
> <NestedArrayFieldTest at nestedarrayfieldtest.2009-04-28.0607213030>
>
>  
>
>  
>
> Soviel ich verstehe, kommt die Versionierung (CMFEditions) mit dem
> Feld einfach nicht klar – lt. Plone.org Webseite wurde es aber mit
> plone 3.1 getestet…
>
>  
>
> Hat hier jemand eine Idee, wie ich diesen Fehler beheben kann…
>
>  
>
> lg
> Michi
>
> Michael Graf
> Webmaster
>
> IMC Fachhochschule Krems
> University of Applied Sciences Krems
> A-3500 Krems, Austria, Europe
>
> Office:
> Campus Krems, Trakt G, Room 4.08
> T: +43-(0)2732-802- ext. 519
> F: +43-(0)2732-802-4
> E-Mail: [hidden email] <mailto:[hidden email]>
>
>
> ------------------------------------------------------------------------
> Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
> Allfallige angehängte Dokumente sind vertraulich und nur für den/die
> Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat
> sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung
> dieser Information nicht gestattet. In diesem Fall bitten wir, den
> Absender zu verstandigen und die Information zu vernichten. Für
> Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht
> keine Haftung.
>
> This message is being transmitted by an IMC employee.
> Any attached files are confidential and intended solely for the
> addressee(s). Any publication, transmission or other use of the
> information by a person or entity other than the intended addressee is
> prohibited. If you receive this in error please contact the sender and
> delete the material. The sender does not accept liability for any
> errors or omissions as a result of the transmission.
>
> Informationspflicht nach §14 UGB:
>
> IMC Fachhochschule Krems GmbH
> Piaristengasse 1, A-3500 Krems
> Austria, Europe
> ATU: 37552304
> Firmenbuchnummer: 79297 p
> Firmenbuchgericht: Landesgericht Krems an der Donau
> DVR: 0798771
> Fachgruppe Unternehmensberatung
> ------------------------------------------------------------------------
>
>
>
> _______________________________________________
> zope mailing list
> [hidden email]
> https://mail.dzug.org/mailman/listinfo/zope
>  

--
ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: [hidden email] - Phone +49 - 7071 - 793376
Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535
Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK
------------------------------------------------------------------------
E-Publishing, Python, Zope & Plone development, Consulting



[lists.vcf]

begin:vcard
fn:Andreas Jung
n:Jung;Andreas
org:ZOPYX Ltd. & Co. KG
adr;quoted-printable:;;Charlottenstr. 37/1;T=C3=BCbingen;;72070;Germany
email;internet:[hidden email]
title:CEO
tel;work:+49-7071-793376
tel;fax:+49-7071-7936840
tel;home:+49-7071-793257
x-mozilla-html:FALSE
url:www.zopyx.com
version:2.1
end:vcard





_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Michael Graf-2

AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Ich habs zuerst mit einem Image versucht, später mit einem normalen String und int feld...

-> der gleiche Fehler

Für ein paar Dinge brauch ich die Versionierung leider, aber nur für Text nichts anderes.
Ist in dieser Zope(plone)-Instanz auch nirgends aktiviert - soviel ich weiss muss man das explizit machen.


Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems
A-3500 Krems, Austria, Europe

Office:
Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]


-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Andreas Jung
Gesendet: Dienstag, 28. April 2009 12:38
An: Deutschsprachige Zope-Benutzer-Liste
Betreff: Re: [dzug-zope] Compound/ArrayField


Mein Gedächtnis sagt mir verschwommen, dass man nicht alle möglichen Fields mit ArrayField or CompoundField verwenden kann (Details weiss Jens Klein).
Zur Versionierung: am besten komplett drauf verzichten, wenn man sie nicht unbedingt benötigt. Die Versionierung macht mehr Probleme als sie wirklich löst.

Andreas

On 28.04.2009 12:33 Uhr, Michael Graf wrote:

>
> Hallo Liste,
>
> hat hier schon jemand das „CompoundField“ auf Plone 3.1.7+ installiert?
>
>
>
> Ich bekomme bei jeder Anwendung (Also mein eigenes CT mit einem
> ArrayField) folgenden Error – wenn ich das CT erstellen will
> (portalFactory):
>
>
>
> Time      2009/04/28 12:21:01.642 GMT+2
>
> User Name (User Id)          admin (admin)
>
> Request URL
> http://localhost:8080/Plone/portal_factory/NestedArrayFieldTest/nested
> arrayfieldtest.2009-04-28.0607213030/base_edit
>
> Exception Type   AttributeError
>
> Exception Value                 Macro EnhancedArrayWidget does not
> exist for <NestedArrayFieldTest at
> nestedarrayfieldtest.2009-04-28.0607213030>
> .
> .
> .
> Warning: Macro expansion failed
>
> Warning: exceptions.KeyError: 'macro'.
> .
> .
> #  Module zope.tal.talinterpreter, line 346, in interpret
>
> # Module zope.tal.talinterpreter, line 870, in do_useMacro
>
> # Module zope.tales.tales, line 696, in evaluate
> URL:
> file:C:\Server\plone\Data\Products\CMFEditions\skins/CMFEditions\edit_
> macros.pt
>
> Line 46, Column 18
>
> Expression: <PythonExpr here.widget(field.getName(), mode='edit')>
>
> .
>
> .
>
> .
>
> *  Module Products.Archetypes.generator.widget, line 147, in __call__
>
>
>
> AttributeError: Macro EnhancedArrayWidget does not exist for
> <NestedArrayFieldTest at nestedarrayfieldtest.2009-04-28.0607213030>
>
>
>
>
>
> Soviel ich verstehe, kommt die Versionierung (CMFEditions) mit dem
> Feld einfach nicht klar – lt. Plone.org Webseite wurde es aber mit
> plone 3.1 getestet…
>
>
>
> Hat hier jemand eine Idee, wie ich diesen Fehler beheben kann…
>
>
>
> lg
> Michi
>
> Michael Graf
> Webmaster
>
> IMC Fachhochschule Krems
> University of Applied Sciences Krems
> A-3500 Krems, Austria, Europe
>
> Office:
> Campus Krems, Trakt G, Room 4.08
> T: +43-(0)2732-802- ext. 519
> F: +43-(0)2732-802-4
> E-Mail: [hidden email]
> <mailto:[hidden email]>
>
>
> ----------------------------------------------------------------------
> -- Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
> Allfallige angehängte Dokumente sind vertraulich und nur für den/die
> Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat
> sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung
> dieser Information nicht gestattet. In diesem Fall bitten wir, den
> Absender zu verstandigen und die Information zu vernichten. Für
> Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht
> keine Haftung.
>
> This message is being transmitted by an IMC employee.
> Any attached files are confidential and intended solely for the
> addressee(s). Any publication, transmission or other use of the
> information by a person or entity other than the intended addressee is
> prohibited. If you receive this in error please contact the sender and
> delete the material. The sender does not accept liability for any
> errors or omissions as a result of the transmission.
>
> Informationspflicht nach §14 UGB:
>
> IMC Fachhochschule Krems GmbH
> Piaristengasse 1, A-3500 Krems
> Austria, Europe
> ATU: 37552304
> Firmenbuchnummer: 79297 p
> Firmenbuchgericht: Landesgericht Krems an der Donau
> DVR: 0798771
> Fachgruppe Unternehmensberatung
> ----------------------------------------------------------------------
> --
>
>
>
> _______________________________________________
> zope mailing list
> [hidden email]
> https://mail.dzug.org/mailman/listinfo/zope
>

--
ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: [hidden email] - Phone +49 - 7071 - 793376
Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535
Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK
------------------------------------------------------------------------
E-Publishing, Python, Zope & Plone development, Consulting



Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Jens W. klein-2

Re: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
In reply to this post by Michael Graf-2
Hallo,

also ich hab das Compoundfield von 2.5 bis 3.3 im Einsatz ohne Probleme.
Zugegebenermassen ohne Versionierung, weil ich da im Allgemeinen die
Finger von lasse, siehe Andreas Antwort.

Bloede Frage: Du hast das Compoundfield schon via "Zusatzprodukte"
installiert?

Ansonsten hilft auch ein Code-Schnipsel weiter, der das Problem auslöst.

gruss

Jens

Am Dienstag, den 28.04.2009, 12:33 +0200 schrieb Michael Graf:

> Hallo Liste,
>
> hat hier schon jemand das „CompoundField“ auf Plone 3.1.7+
> installiert?
>
>  
>
> Ich bekomme bei jeder Anwendung (Also mein eigenes CT mit einem
> ArrayField) folgenden Error – wenn ich das CT erstellen will
> (portalFactory):
>
>
>
>  
>
> Time      2009/04/28 12:21:01.642 GMT+2
>
> User Name (User Id)          admin (admin)
>
> Request URL
> http://localhost:8080/Plone/portal_factory/NestedArrayFieldTest/nestedarrayfieldtest.2009-04-28.0607213030/base_edit
>
> Exception Type   AttributeError
>
> Exception Value                 Macro EnhancedArrayWidget does not
> exist for <NestedArrayFieldTest at
> nestedarrayfieldtest.2009-04-28.0607213030>
> .
> .
> .
> Warning: Macro expansion failed
>
> Warning: exceptions.KeyError: 'macro'.
> .
> .
> #  Module zope.tal.talinterpreter, line 346, in interpret
>
> # Module zope.tal.talinterpreter, line 870, in do_useMacro
>
> # Module zope.tales.tales, line 696, in evaluate
> URL: file:C:\Server\plone\Data\Products\CMFEditions\skins/CMFEditions
> \edit_macros.pt
>
> Line 46, Column 18
>
> Expression: <PythonExpr here.widget(field.getName(), mode='edit')>
>
> .
>
> .
>
> .
>
> *  Module Products.Archetypes.generator.widget, line 147, in __call__
>
>  
>
> AttributeError: Macro EnhancedArrayWidget does not exist for
> <NestedArrayFieldTest at nestedarrayfieldtest.2009-04-28.0607213030>
>
>  
>
>  
>
> Soviel ich verstehe, kommt die Versionierung (CMFEditions) mit dem
> Feld einfach nicht klar – lt. Plone.org Webseite wurde es aber mit
> plone 3.1 getestet…
>
>  
>
> Hat hier jemand eine Idee, wie ich diesen Fehler beheben kann…
>
>  
>
> lg
> Michi
>
> Michael Graf
> Webmaster
>
> IMC Fachhochschule Krems
> University of Applied Sciences Krems
> A-3500 Krems, Austria, Europe
>
> Office:
> Campus Krems, Trakt G, Room 4.08
> T: +43-(0)2732-802- ext. 519
> F: +43-(0)2732-802-4
> E-Mail: [hidden email]
>
>
>
>
> ______________________________________________________________________
> Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
> Allfallige angehängte Dokumente sind vertraulich und nur für den/die
> Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat
> sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung
> dieser Information nicht gestattet. In diesem Fall bitten wir, den
> Absender zu verstandigen und die Information zu vernichten. Für
> Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht
> keine Haftung.
>
> This message is being transmitted by an IMC employee.
> Any attached files are confidential and intended solely for the
> addressee(s). Any publication, transmission or other use of the
> information by a person or entity other than the intended addressee is
> prohibited. If you receive this in error please contact the sender and
> delete the material. The sender does not accept liability for any
> errors or omissions as a result of the transmission.
>
> Informationspflicht nach §14 UGB:
>
> IMC Fachhochschule Krems GmbH
> Piaristengasse 1, A-3500 Krems
> Austria, Europe
> ATU: 37552304
> Firmenbuchnummer: 79297 p
> Firmenbuchgericht: Landesgericht Krems an der Donau
> DVR: 0798771
> Fachgruppe Unternehmensberatung
>
> _______________________________________________
> zope mailing list
> [hidden email]
> https://mail.dzug.org/mailman/listinfo/zope
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community




_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Michael Graf-2

AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Wie gesagt, CMFEditions hab ich zwar drinnen (wirft ja mehr Fehler, wenn ichs löschen) aber nicht aktiviert.

Ja, CompoundField ist installiert, auch schon mehrmals reinstalliert ;-)

Das Problem tauch immer auf, wenn ich meinen CT erstellen will. Also übers "add new.." Dropdown, dann erscheint der nette Text "Since you are a admin..."

Traceback:


---------------------------------------------------------------
Time    2009/04/28 13:09:53.658 GMT+2
User Name (User Id)     admin (admin)
Request URL     http://localhost:8080/Plone/portal_factory/Nachricht/nachricht.2009-04-28.9910046089/base_edit
Exception Type  AttributeError
Exception Value         Macro EnhancedArrayWidget does not exist for <Nachricht at nachricht.2009-04-28.9910046089>

Warning: Macro expansion failed
Warning: exceptions.KeyError: 'macro'
.
.
.
    *  Module zope.tales.tales, line 696, in evaluate
      URL: file:C:\Server\plone\Data\Products\CMFEditions\skins/CMFEditions\edit_macros.pt
      Line 46, Column 18
      Expression: <PythonExpr here.widget(field.getName(), mode='edit')>
      Names:

      {'container': <PloneSite at /Plone>,
       'context': <Nachricht at /Plone/portal_factory/Nachricht/nachricht.2009-04-28.9910046089 used for /Plone>,
       'default': <object object at 0x009AC528>,
       'here': <Nachricht at /Plone/portal_factory/Nachricht/nachricht.2009-04-28.9910046089 used for /Plone>,
       'loop': {u'field': <Products.PageTemplates.Expressions.PathIterator object at 0x073C98D0>,
                u'fieldset': <Products.PageTemplates.Expressions.PathIterator object at 0x07473250>},
       'nothing': None,
       'options': {'args': (),
                   'state': <Products.CMFFormController.ControllerState.ControllerState object at 0x06BCCE10>},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x06B09C38>,
       'request': <HTTPRequest, URL=http://localhost:8080/Plone/portal_factory/Nachricht/nachricht.2009-04-28.9910046089/base_edit>,
       'root': <Application at >,
       'template': <FSControllerPageTemplate at /Plone/base_edit used for /Plone/portal_factory/Nachricht/nachricht.2009-04-28.9910046089>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'admin'>}

    * Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
      __traceback_info__: here.widget(field.getName(), mode='edit')
    * Module PythonExpr, line 1, in <expression>
    * Module Products.Archetypes.BaseObject, line 287, in widget
    * Module Products.Archetypes.Renderer, line 24, in render
    * Module Products.Archetypes.generator.widget, line 147, in __call__

AttributeError: Macro EnhancedArrayWidget does not exist for <Nachricht at nachricht.2009-04-28.9910046089>

---------------------------------------------------------------




Der betreffende Code in CMFEditions\skins\CMFEditions\edit_macros.pt
---------------------------------------------------------------
                <tal:fields repeat="field python:schematas[fieldset].editableFields(here, visible_only=True)">
                  <metal:fieldMacro use-macro="python:here.widget(field.getName(), mode='edit')" />
                </tal:fields>
---------------------------------------------------------------




Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems
A-3500 Krems, Austria, Europe

Office:
Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]


-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Jens W. Klein
Gesendet: Dienstag, 28. April 2009 12:55
An: Deutschsprachige Zope-Benutzer-Liste
Betreff: Re: [dzug-zope] Compound/ArrayField

Hallo,

also ich hab das Compoundfield von 2.5 bis 3.3 im Einsatz ohne Probleme.
Zugegebenermassen ohne Versionierung, weil ich da im Allgemeinen die Finger von lasse, siehe Andreas Antwort.

Bloede Frage: Du hast das Compoundfield schon via "Zusatzprodukte"
installiert?

Ansonsten hilft auch ein Code-Schnipsel weiter, der das Problem auslöst.

gruss

Jens

Am Dienstag, den 28.04.2009, 12:33 +0200 schrieb Michael Graf:

> Hallo Liste,
>
> hat hier schon jemand das „CompoundField“ auf Plone 3.1.7+
> installiert?
>
>
>
> Ich bekomme bei jeder Anwendung (Also mein eigenes CT mit einem
> ArrayField) folgenden Error – wenn ich das CT erstellen will
> (portalFactory):
>
>
>
>
>
> Time      2009/04/28 12:21:01.642 GMT+2
>
> User Name (User Id)          admin (admin)
>
> Request URL
> http://localhost:8080/Plone/portal_factory/NestedArrayFieldTest/nested
> arrayfieldtest.2009-04-28.0607213030/base_edit
>
> Exception Type   AttributeError
>
> Exception Value                 Macro EnhancedArrayWidget does not
> exist for <NestedArrayFieldTest at
> nestedarrayfieldtest.2009-04-28.0607213030>
> .
> .
> .
> Warning: Macro expansion failed
>
> Warning: exceptions.KeyError: 'macro'.
> .
> .
> #  Module zope.tal.talinterpreter, line 346, in interpret
>
> # Module zope.tal.talinterpreter, line 870, in do_useMacro
>
> # Module zope.tales.tales, line 696, in evaluate
> URL: file:C:\Server\plone\Data\Products\CMFEditions\skins/CMFEditions
> \edit_macros.pt
>
> Line 46, Column 18
>
> Expression: <PythonExpr here.widget(field.getName(), mode='edit')>
>
> .
>
> .
>
> .
>
> *  Module Products.Archetypes.generator.widget, line 147, in __call__
>
>
>
> AttributeError: Macro EnhancedArrayWidget does not exist for
> <NestedArrayFieldTest at nestedarrayfieldtest.2009-04-28.0607213030>
>
>
>
>
>
> Soviel ich verstehe, kommt die Versionierung (CMFEditions) mit dem
> Feld einfach nicht klar – lt. Plone.org Webseite wurde es aber mit
> plone 3.1 getestet…
>
>
>
> Hat hier jemand eine Idee, wie ich diesen Fehler beheben kann…
>
>
>
> lg
> Michi
>
> Michael Graf
> Webmaster
>
> IMC Fachhochschule Krems
> University of Applied Sciences Krems
> A-3500 Krems, Austria, Europe
>
> Office:
> Campus Krems, Trakt G, Room 4.08
> T: +43-(0)2732-802- ext. 519
> F: +43-(0)2732-802-4
> E-Mail: [hidden email]
>
>
>
>
> ______________________________________________________________________
> Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
> Allfallige angehängte Dokumente sind vertraulich und nur für den/die
> Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat
> sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung
> dieser Information nicht gestattet. In diesem Fall bitten wir, den
> Absender zu verstandigen und die Information zu vernichten. Für
> Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht
> keine Haftung.
>
> This message is being transmitted by an IMC employee.
> Any attached files are confidential and intended solely for the
> addressee(s). Any publication, transmission or other use of the
> information by a person or entity other than the intended addressee is
> prohibited. If you receive this in error please contact the sender and
> delete the material. The sender does not accept liability for any
> errors or omissions as a result of the transmission.
>
> Informationspflicht nach §14 UGB:
>
> IMC Fachhochschule Krems GmbH
> Piaristengasse 1, A-3500 Krems
> Austria, Europe
> ATU: 37552304
> Firmenbuchnummer: 79297 p
> Firmenbuchgericht: Landesgericht Krems an der Donau
> DVR: 0798771
> Fachgruppe Unternehmensberatung
>
> _______________________________________________
> zope mailing list
> [hidden email]
> https://mail.dzug.org/mailman/listinfo/zope
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community


Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Jens W. klein-2

Re: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Am Dienstag, den 28.04.2009, 13:13 +0200 schrieb Michael Graf:
> Wie gesagt, CMFEditions hab ich zwar drinnen (wirft ja mehr Fehler, wenn ichs löschen) aber nicht aktiviert.
>
> Ja, CompoundField ist installiert, auch schon mehrmals reinstalliert ;-)

war eh nur meine Routine-Check ;)
>
> Das Problem tauch immer auf, wenn ich meinen CT erstellen will. Also übers "add new.." Dropdown, dann erscheint der nette Text "Since you are a admin..."
>
> Traceback:
> [...]

> Der betreffende Code in CMFEditions\skins\CMFEditions\edit_macros.pt
> ---------------------------------------------------------------
>                 <tal:fields repeat="field python:schematas[fieldset].editableFields(here, visible_only=True)">
>                   <metal:fieldMacro use-macro="python:here.widget(field.getName(), mode='edit')" />
>                 </tal:fields>
> ---------------------------------------------------------------

Es sollte sich dort transparent zu Archetypes verhalten. Hast Du
probiert ob es in einem nackten Plone 3 geht? Du verwendest schon das
Products.CompoundField 1.1 oder?

Der Schemacode waer im übrigen auch interessant.

gruss Jens
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community




_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Michael Graf-2

AW: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
CompoundField 1.0 build 1
Gibt’s eine höhere??

Läuft auch auf einer frischen plone installation, sogar frische Zope :-)

Angehängt mal mein CT, ich hab heute schon den ganzen Tag rumprobiert, also wird etwas Müll dabei sein....
Aber der Fehler sollte hiermit trotzdem auftauchen


lg

Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems
A-3500 Krems, Austria, Europe

Office:
Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]


-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Jens W. Klein
Gesendet: Dienstag, 28. April 2009 13:28
An: Deutschsprachige Zope-Benutzer-Liste
Betreff: Re: AW: [dzug-zope] Compound/ArrayField

Am Dienstag, den 28.04.2009, 13:13 +0200 schrieb Michael Graf:
> Wie gesagt, CMFEditions hab ich zwar drinnen (wirft ja mehr Fehler, wenn ichs löschen) aber nicht aktiviert.
>
> Ja, CompoundField ist installiert, auch schon mehrmals reinstalliert
> ;-)

war eh nur meine Routine-Check ;)
>
> Das Problem tauch immer auf, wenn ich meinen CT erstellen will. Also übers "add new.." Dropdown, dann erscheint der nette Text "Since you are a admin..."
>
> Traceback:
> [...]

> Der betreffende Code in CMFEditions\skins\CMFEditions\edit_macros.pt
> ---------------------------------------------------------------
>                 <tal:fields repeat="field python:schematas[fieldset].editableFields(here, visible_only=True)">
>                   <metal:fieldMacro use-macro="python:here.widget(field.getName(), mode='edit')" />
>                 </tal:fields>
> ---------------------------------------------------------------

Es sollte sich dort transparent zu Archetypes verhalten. Hast Du probiert ob es in einem nackten Plone 3 geht? Du verwendest schon das Products.CompoundField 1.1 oder?

Der Schemacode waer im übrigen auch interessant.

gruss Jens
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community


Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung




_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope

CropImage.tar.gz (33K) Download Attachment
Jens W. klein-2

Re: AW: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Am Dienstag, den 28.04.2009, 13:36 +0200 schrieb Michael Graf:
> CompoundField 1.0 build 1
> Gibt’s eine höhere??

aktuell und mit Plone 3.1 getestet (und damit 3.2/3.3 fähig) ist unter
http://plone.org/products/compoundfield 
gelistet das egg auf pypi, siehe auch dort:
http://pypi.python.org/pypi/Products.CompoundField/1.1

probiers mal mit dem, ich glaube du hast da etwas altes erwischt.

gr Jens
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community




_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Michael Graf-2

AW: AW: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Ist das gleiche, habs auch schon mehrmals neu geladen/installiert.
Mit dem von plone.org und python.org


PS: Hätt ich mir doch den PWD freigenommen und wär hingefahren, dann würden wir uns das vielleicht sparen ;-)



Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems
A-3500 Krems, Austria, Europe

Office:
Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]


-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Jens W. Klein
Gesendet: Dienstag, 28. April 2009 13:44
An: Deutschsprachige Zope-Benutzer-Liste
Betreff: Re: AW: AW: [dzug-zope] Compound/ArrayField

Am Dienstag, den 28.04.2009, 13:36 +0200 schrieb Michael Graf:
> CompoundField 1.0 build 1
> Gibt’s eine höhere??

aktuell und mit Plone 3.1 getestet (und damit 3.2/3.3 fähig) ist unter http://plone.org/products/compoundfield
gelistet das egg auf pypi, siehe auch dort:
http://pypi.python.org/pypi/Products.CompoundField/1.1

probiers mal mit dem, ich glaube du hast da etwas altes erwischt.

gr Jens
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community


Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Nico Grubert-2

Re: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jens W. klein-2
>> CompoundField 1.0 build 1
>> Gibt’s eine höhere??
>
> aktuell und mit Plone 3.1 getestet (und damit 3.2/3.3 fähig) ist unter
> http://plone.org/products/compoundfield 
> gelistet das egg auf pypi, siehe auch dort:
> http://pypi.python.org/pypi/Products.CompoundField/1.1
>
> probiers mal mit dem, ich glaube du hast da etwas altes erwischt.

kurzer Hinweis, Jens:

In der 'Products.CompoundField-1.1/version.txt' aus dem
'Products.CompoundField-1.1.tar.gz' Archiv steht noch: 1.0 build 1

Viele Grüsse
Nico



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Jens W. klein-2

Re: AW: AW: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
In reply to this post by Michael Graf-2
Am Dienstag, den 28.04.2009, 13:58 +0200 schrieb Michael Graf:
> Ist das gleiche, habs auch schon mehrmals neu geladen/installiert.
> Mit dem von plone.org und python.org

Hi,

ich habe in Products.Compundfield im SVN ein buildout eingefügt. Für
Testzwecke. Bei mir tuts das mit und ohne CMFEditions.

Kannst Du das bitte bei Dir testen? Ich steh grade auf dem Schlauch was
da nicht gehen soll.

lg Jens
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community




_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Michael Graf-2

AW: AW: AW: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Mach ich... hab aber erst nächste Woche Zeit... runtergezogen hab ichs mir schon...

Danke

lg


Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems
A-3500 Krems, Austria, Europe

Office:
Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]

-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Jens W. Klein
Gesendet: Mittwoch, 29. April 2009 10:51
An: Deutschsprachige Zope-Benutzer-Liste
Betreff: Re: AW: AW: AW: [dzug-zope] Compound/ArrayField

Am Dienstag, den 28.04.2009, 13:58 +0200 schrieb Michael Graf:
> Ist das gleiche, habs auch schon mehrmals neu geladen/installiert.
> Mit dem von plone.org und python.org

Hi,

ich habe in Products.Compundfield im SVN ein buildout eingefügt. Für Testzwecke. Bei mir tuts das mit und ohne CMFEditions.

Kannst Du das bitte bei Dir testen? Ich steh grade auf dem Schlauch was da nicht gehen soll.

lg Jens
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community


Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Michael Graf-2

AW: AW: AW: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
Ohne wissentlich etwas anderes zu machen - jetzt funktioniert's (CompoundField 1.2).

Ich hab aber meine Klasse komplett neu geschrieben (zum 3x ;-) ).


Danke aber auf alle Fälle


Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems
A-3500 Krems, Austria, Europe

Office:
Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]

-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Michael Graf
Gesendet: Mittwoch, 29. April 2009 15:36
An: Deutschsprachige Zope-Benutzer-Liste
Betreff: AW: AW: AW: AW: [dzug-zope] Compound/ArrayField

Mach ich... hab aber erst nächste Woche Zeit... runtergezogen hab ichs mir schon...

Danke

lg


Michael Graf
Webmaster

IMC Fachhochschule Krems
University of Applied Sciences Krems
A-3500 Krems, Austria, Europe

Office:
Campus Krems, Trakt G, Room 4.08
T: +43-(0)2732-802- ext. 519
F: +43-(0)2732-802-4
E-Mail: [hidden email]

-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Jens W. Klein
Gesendet: Mittwoch, 29. April 2009 10:51
An: Deutschsprachige Zope-Benutzer-Liste
Betreff: Re: AW: AW: AW: [dzug-zope] Compound/ArrayField

Am Dienstag, den 28.04.2009, 13:58 +0200 schrieb Michael Graf:
> Ist das gleiche, habs auch schon mehrmals neu geladen/installiert.
> Mit dem von plone.org und python.org

Hi,

ich habe in Products.Compundfield im SVN ein buildout eingefügt. Für Testzwecke. Bei mir tuts das mit und ohne CMFEditions.

Kannst Du das bitte bei Dir testen? Ich steh grade auf dem Schlauch was da nicht gehen soll.

lg Jens
--
Jens Klein
Software Architect
Managing Director, General Partner
+43 512 890077

BlueDynamics Alliance        WEB APPLICATIONS,  ZOPE,  PLONE, HOSTING
Klein & Partner KEG          production: concept, development, design
http://bluedynamics.com      consulting: analysis, coaching, training
http://zoplo.com             management: projects, process, community


Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung

Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
Allfallige angehängte Dokumente sind vertraulich und nur für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Information nicht gestattet. In diesem Fall bitten wir, den Absender zu verstandigen und die Information zu vernichten. Für Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht keine Haftung.

This message is being transmitted by an IMC employee.
Any attached files are confidential and intended solely for the addressee(s). Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission.

Informationspflicht nach §14 UGB:

IMC Fachhochschule Krems GmbH
Piaristengasse 1, A-3500 Krems
Austria, Europe
ATU: 37552304
Firmenbuchnummer: 79297 p
Firmenbuchgericht: Landesgericht Krems an der Donau
DVR: 0798771
Fachgruppe Unternehmensberatung



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Nico Grubert-2

Re: AW: AW: AW: Compound/ArrayField

Reply Threaded More More options
Print post
Permalink
In reply to this post by Michael Graf-2
> Ist das gleiche, habs auch schon mehrmals neu geladen/installiert.
> Mit dem von plone.org und python.org

Ich habe dieses Problem auch.
Installiert sind:
   - CompoundField 1.2
   - Plone 3.2.1
   - CMFEditions 1.1.8

Mein Schema ist simple und besteht aus 1 StringField und 1 ArrayField:
------------------------------------------------------------------------
schema = atapi.BaseSchema.copy() +  atapi.Schema((

     atapi.StringField('ueberschrift',
         searchable = 1,
         required = 1,
         widget = atapi.StringWidget(label = u'Überschrift', size = 150),
         ),

     ArrayField(atapi.StringField('mitarbeiter',
                 label = u"Mitarbeiter auswählen",
                 widget = atapi.SelectionWidget(label = u'Mitarbeiter'),
                 vocabulary = my_config.MITARBEITER,
             ),
             size=2,
         ),
))
------------------------------------------------------------------------

Die Fehlermeldung ist wie gehabt:
AttributeError: Macro EnhancedArrayWidget does not exist for
<mitarbeiterseite at mitarbeiterseite.2009-05-19.7411246097>

Gruss
Nico



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope