CompoundField

8 messages Options
Embed this post
Permalink
albacore

CompoundField

Reply Threaded More More options
Print post
Permalink
Bonjour,

Je voudrais créer une classe qui contienne une liste de fields. Chacun de ces fields serait la concaténation de 3 fields (StringField+IntegerField+StringField).

Ce manuel Custom Fields compounds - CompoundField me dit d'installer le product CompoundField . L'installation s'est bien passée. Mais quand j' ajoute le contenu proposé par ce product (ArrayFieldTest)  j'ai l'erreur suivante:
AttributeError: Macro EnhancedArrayWidget does not exist for <ArrayFieldTest at arrayfieldtest.2009-02-03.4609536537>

Ce problème a déjà été recensée:compoundfield-error

Pourtant ce product est opérationnel et téléchargeable à l'aadresse compoundfield. Est ce que ce composant est utilisable? Quel est la cause de cette erreur?
Pierre-yves Fadet
IT/Software Engineer

Institute for Research on Urban Sciences and Techniques
Alexandre Garel

Re: CompoundField

Reply Threaded More More options
Print post
Permalink
pyf a écrit :
> Bonjour,
>
> Je voudrais créer une classe qui contienne une liste de fields. Chacun de
> ces fields serait la concaténation de 3 fields
> (StringField+IntegerField+StringField).
>  
Sur Plone 2.5, Plonne 3, quelle version de CompoundField  ?


> Ce manuel
> http://plone.org/documentation/manual/archgenxml2/3rdparty/compound-arrayfield/
> Custom Fields compounds - CompoundField  me dit d'insdtaller le product
> CompoundField . L'insatllation s'est bien passée. Mais quand j' ajoute le
> contenu proposé par ce product (ArrayFieldTest)  j'ai l'erreur suivante:
> AttributeError: Macro EnhancedArrayWidget does not exist for <ArrayFieldTest
> at arrayfieldtest.2009-02-03.4609536537>
>  

A priori c'est que le layer qui contient les template ne s'est pas bien
enregistré.

Donc direction portal_skins.

1. Regarder qu'il y a bien un dossier CompoundField

2. dans l'onglet properties de portal_skins vérifier que ce layer est
déclaré (en dessous de custom par exemple) pour chaque type de skin, et
ne pas oublier d'enregistrer s'il faut l'ajouter à la main.



> Ce problème a déjà été recensée:
> http://plone.org/products/compoundfield/issues/9 compoundfield-error
>
> Pourtant ce comosant est opérationnel et téléchargeable à l'aadresse
> http://plone.org/products/compoundfield/ compoundfield . Est ce que ce
> composant est utilisable? Quel est la cause de cette erreur?
>  

Sur Plone 2.5 j'ai déjà utilisé la version : 1.0-beta4 (build 32) sur
Plone 3 je l'ai aussi utilisé (j'ai peut être fait quelques
modifications ceci dit).

--
Alexandre Garel - [hidden email]
Pilot Systems - 9, rue Desargues - 75011 Paris
Tel : +33 1 44 53 05 55 - http://www.pilotsystems.net
Hébergement Zope et Plone gratuit - http://www.objectis.org



_______________________________________________
Plone-FR mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-fr
albacore

Re: CompoundField

Reply Threaded More More options
Print post
Permalink
Je suis sur Plone 3.1.7 avec CompoundField-1.1.
En effet dans portal_skins j'étais sur le skin DIY Style Base qui ne contenait pas  le layer CompounField.
En me mettant sur Plone Default skin, qui contiernt ce layer, celà fonctionne .

Merci.


AlexGarel wrote:
pyf a écrit :
> Bonjour,
>
> Je voudrais créer une classe qui contienne une liste de fields. Chacun de
> ces fields serait la concaténation de 3 fields
> (StringField+IntegerField+StringField).
>  
Sur Plone 2.5, Plonne 3, quelle version de CompoundField  ?


> Ce manuel
> http://plone.org/documentation/manual/archgenxml2/3rdparty/compound-arrayfield/
> Custom Fields compounds - CompoundField  me dit d'insdtaller le product
> CompoundField . L'insatllation s'est bien passée. Mais quand j' ajoute le
> contenu proposé par ce product (ArrayFieldTest)  j'ai l'erreur suivante:
> AttributeError: Macro EnhancedArrayWidget does not exist for <ArrayFieldTest
> at arrayfieldtest.2009-02-03.4609536537>
>  

A priori c'est que le layer qui contient les template ne s'est pas bien
enregistré.

Donc direction portal_skins.

1. Regarder qu'il y a bien un dossier CompoundField

2. dans l'onglet properties de portal_skins vérifier que ce layer est
déclaré (en dessous de custom par exemple) pour chaque type de skin, et
ne pas oublier d'enregistrer s'il faut l'ajouter à la main.



> Ce problème a déjà été recensée:
> http://plone.org/products/compoundfield/issues/9 compoundfield-error
>
> Pourtant ce comosant est opérationnel et téléchargeable à l'aadresse
> http://plone.org/products/compoundfield/ compoundfield . Est ce que ce
> composant est utilisable? Quel est la cause de cette erreur?
>  

Sur Plone 2.5 j'ai déjà utilisé la version : 1.0-beta4 (build 32) sur
Plone 3 je l'ai aussi utilisé (j'ai peut être fait quelques
modifications ceci dit).

--
Alexandre Garel - alex@pilotsystems.net
Pilot Systems - 9, rue Desargues - 75011 Paris
Tel : +33 1 44 53 05 55 - http://www.pilotsystems.net
Hébergement Zope et Plone gratuit - http://www.objectis.org



_______________________________________________
Plone-FR mailing list
Plone-FR@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-fr
Pierre-yves Fadet
IT/Software Engineer

Institute for Research on Urban Sciences and Techniques
Blooo

Re: CompoundField

Reply Threaded More More options
Print post
Permalink
Bonjour à tous,

je ne trouve plus la procédure pour de désinscrire de cette liste,
si quelqu'un pouvait me donner le lien?

merci


----- Original Message -----
From: "pyf" <[hidden email]>
To: <[hidden email]>
Sent: Tuesday, February 03, 2009 3:41 PM
Subject: Re: [Plone-FR] CompoundField



Je suis sur Plone 3.1.7 avec CompoundField-1.1.
En effet dans portal_skins j'étais sur le skin DIY Style Base qui ne
contenait pas  le layer CompounField.
En me mettant sur Plone Default skin, qui contiernt ce layer, celà
fonctionne .

Merci.



AlexGarel wrote:

>
> pyf a écrit :
>> Bonjour,
>>
>> Je voudrais créer une classe qui contienne une liste de fields. Chacun de
>> ces fields serait la concaténation de 3 fields
>> (StringField+IntegerField+StringField).
>>
> Sur Plone 2.5, Plonne 3, quelle version de CompoundField  ?
>
>
>> Ce manuel
>> http://plone.org/documentation/manual/archgenxml2/3rdparty/compound-arrayfield/
>> Custom Fields compounds - CompoundField  me dit d'insdtaller le product
>> CompoundField . L'insatllation s'est bien passée. Mais quand j' ajoute le
>> contenu proposé par ce product (ArrayFieldTest)  j'ai l'erreur suivante:
>> AttributeError: Macro EnhancedArrayWidget does not exist for
>> <ArrayFieldTest
>> at arrayfieldtest.2009-02-03.4609536537>
>>
>
> A priori c'est que le layer qui contient les template ne s'est pas bien
> enregistré.
>
> Donc direction portal_skins.
>
> 1. Regarder qu'il y a bien un dossier CompoundField
>
> 2. dans l'onglet properties de portal_skins vérifier que ce layer est
> déclaré (en dessous de custom par exemple) pour chaque type de skin, et
> ne pas oublier d'enregistrer s'il faut l'ajouter à la main.
>
>
>
>> Ce problème a déjà été recensée:
>> http://plone.org/products/compoundfield/issues/9 compoundfield-error
>>
>> Pourtant ce comosant est opérationnel et téléchargeable à l'aadresse
>> http://plone.org/products/compoundfield/ compoundfield . Est ce que ce
>> composant est utilisable? Quel est la cause de cette erreur?
>>
>
> Sur Plone 2.5 j'ai déjà utilisé la version : 1.0-beta4 (build 32) sur
> Plone 3 je l'ai aussi utilisé (j'ai peut être fait quelques
> modifications ceci dit).
>
> --
> Alexandre Garel - [hidden email]
> Pilot Systems - 9, rue Desargues - 75011 Paris
> Tel : +33 1 44 53 05 55 - http://www.pilotsystems.net
> Hébergement Zope et Plone gratuit - http://www.objectis.org
>
>
>
> _______________________________________________
> Plone-FR mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/plone-fr
>
>
--
View this message in context:
http://n2.nabble.com/CompoundField-tp2263240p2263588.html
Sent from the Plone - France mailing list archive at Nabble.com.





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


_______________________________________________
Plone-FR mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-fr




_______________________________________________
Plone-FR mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-fr
Alexandre Garel

Re: CompoundField

Reply Threaded More More options
Print post
Permalink
Bernard a écrit :
> Bonjour à tous,
>
> je ne trouve plus la procédure pour de désinscrire de cette liste,
> si quelqu'un pouvait me donner le lien?
Il est en bas des mails !

http://lists.plone.org/mailman/listinfo/plone-fr

Il faut se faire renvoyer le mot de passe par mail, puis se connecter et
se dés-inscrire.

Cordialement,

Alex

--
Alexandre Garel - [hidden email]
Pilot Systems - 9, rue Desargues - 75011 Paris
Tel : +33 1 44 53 05 55 - http://www.pilotsystems.net
Hébergement Zope et Plone gratuit - http://www.objectis.org



_______________________________________________
Plone-FR mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-fr
Alexandre Garel

Re: CompoundField

Reply Threaded More More options
Print post
Permalink
In reply to this post by Blooo
Bernard a écrit :
> Bonjour à tous,
>
> je ne trouve plus la procédure pour de désinscrire de cette liste,
> si quelqu'un pouvait me donner le lien?
Il est en bas des mails !

http://lists.plone.org/mailman/listinfo/plone-fr

Il faut se faire renvoyer le mot de passe par mail, puis se connecter et
se dés-inscrire.

Cordialement,

Alex

--
Alexandre Garel - [hidden email]
Pilot Systems - 9, rue Desargues - 75011 Paris
Tel : +33 1 44 53 05 55 - http://www.pilotsystems.net
Hébergement Zope et Plone gratuit - http://www.objectis.org



_______________________________________________
Plone-FR mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-fr
albacore

Re: CompoundField

Reply Threaded More More options
Print post
Permalink
In reply to this post by albacore
...Du coup j'ai créé mon propre CompoundField et j'ai une autre question. Dans mon éditeur UML j'ai crée la liaison dependency, mais je ne sais pas comment définir la multiplicity. Car ce n'est pas comme sur une aggregation ou une composition où on la définit de chaque côté de la liaison . Est ce que c'est une tagged value?


pyf wrote:
Je suis sur Plone 3.1.7 avec CompoundField-1.1.
En effet dans portal_skins j'étais sur le skin DIY Style Base qui ne contenait pas  le layer CompounField.
En me mettant sur Plone Default skin, qui contiernt ce layer, celà fonctionne .

Merci.


AlexGarel wrote:
pyf a écrit :
> Bonjour,
>
> Je voudrais créer une classe qui contienne une liste de fields. Chacun de
> ces fields serait la concaténation de 3 fields
> (StringField+IntegerField+StringField).
>  
Sur Plone 2.5, Plonne 3, quelle version de CompoundField  ?


> Ce manuel
> http://plone.org/documentation/manual/archgenxml2/3rdparty/compound-arrayfield/
> Custom Fields compounds - CompoundField  me dit d'insdtaller le product
> CompoundField . L'insatllation s'est bien passée. Mais quand j' ajoute le
> contenu proposé par ce product (ArrayFieldTest)  j'ai l'erreur suivante:
> AttributeError: Macro EnhancedArrayWidget does not exist for <ArrayFieldTest
> at arrayfieldtest.2009-02-03.4609536537>
>  

A priori c'est que le layer qui contient les template ne s'est pas bien
enregistré.

Donc direction portal_skins.

1. Regarder qu'il y a bien un dossier CompoundField

2. dans l'onglet properties de portal_skins vérifier que ce layer est
déclaré (en dessous de custom par exemple) pour chaque type de skin, et
ne pas oublier d'enregistrer s'il faut l'ajouter à la main.



> Ce problème a déjà été recensée:
> http://plone.org/products/compoundfield/issues/9 compoundfield-error
>
> Pourtant ce comosant est opérationnel et téléchargeable à l'aadresse
> http://plone.org/products/compoundfield/ compoundfield . Est ce que ce
> composant est utilisable? Quel est la cause de cette erreur?
>  

Sur Plone 2.5 j'ai déjà utilisé la version : 1.0-beta4 (build 32) sur
Plone 3 je l'ai aussi utilisé (j'ai peut être fait quelques
modifications ceci dit).

--
Alexandre Garel - alex@pilotsystems.net
Pilot Systems - 9, rue Desargues - 75011 Paris
Tel : +33 1 44 53 05 55 - http://www.pilotsystems.net
Hébergement Zope et Plone gratuit - http://www.objectis.org



_______________________________________________
Plone-FR mailing list
Plone-FR@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-fr
Pierre-yves Fadet
IT/Software Engineer

Institute for Research on Urban Sciences and Techniques
albacore

Re: CompoundField

Reply Threaded More More options
Print post
Permalink

pyf wrote:
...Du coup j'ai créé mon propre CompoundField et j'ai une autre question. Dans mon éditeur UML j'ai crée la liaison dependency, mais je ne sais pas comment définir la multiplicity. Car ce n'est pas comme sur une aggregation ou une composition où on la définit de chaque côté de la liaison . Est ce que c'est une tagged value?

>Ok j'ai trouvé, je n'avais pas vu que sur l'attribut il y avait la propriété multiplicity à indiquer.

pyf wrote:
Je suis sur Plone 3.1.7 avec CompoundField-1.1.
En effet dans portal_skins j'étais sur le skin DIY Style Base qui ne contenait pas  le layer CompounField.
En me mettant sur Plone Default skin, qui contiernt ce layer, celà fonctionne .

Merci.


AlexGarel wrote:
pyf a écrit :
> Bonjour,
>
> Je voudrais créer une classe qui contienne une liste de fields. Chacun de
> ces fields serait la concaténation de 3 fields
> (StringField+IntegerField+StringField).
>  
Sur Plone 2.5, Plonne 3, quelle version de CompoundField  ?


> Ce manuel
> http://plone.org/documentation/manual/archgenxml2/3rdparty/compound-arrayfield/
> Custom Fields compounds - CompoundField  me dit d'insdtaller le product
> CompoundField . L'insatllation s'est bien passée. Mais quand j' ajoute le
> contenu proposé par ce product (ArrayFieldTest)  j'ai l'erreur suivante:
> AttributeError: Macro EnhancedArrayWidget does not exist for <ArrayFieldTest
> at arrayfieldtest.2009-02-03.4609536537>
>  

A priori c'est que le layer qui contient les template ne s'est pas bien
enregistré.

Donc direction portal_skins.

1. Regarder qu'il y a bien un dossier CompoundField

2. dans l'onglet properties de portal_skins vérifier que ce layer est
déclaré (en dessous de custom par exemple) pour chaque type de skin, et
ne pas oublier d'enregistrer s'il faut l'ajouter à la main.



> Ce problème a déjà été recensée:
> http://plone.org/products/compoundfield/issues/9 compoundfield-error
>
> Pourtant ce comosant est opérationnel et téléchargeable à l'aadresse
> http://plone.org/products/compoundfield/ compoundfield . Est ce que ce
> composant est utilisable? Quel est la cause de cette erreur?
>  

Sur Plone 2.5 j'ai déjà utilisé la version : 1.0-beta4 (build 32) sur
Plone 3 je l'ai aussi utilisé (j'ai peut être fait quelques
modifications ceci dit).

--
Alexandre Garel - alex@pilotsystems.net
Pilot Systems - 9, rue Desargues - 75011 Paris
Tel : +33 1 44 53 05 55 - http://www.pilotsystems.net
Hébergement Zope et Plone gratuit - http://www.objectis.org



_______________________________________________
Plone-FR mailing list
Plone-FR@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-fr
Pierre-yves Fadet
IT/Software Engineer

Institute for Research on Urban Sciences and Techniques