|
Bug CPS ?: msg#00375web.zope.cps.general.french
Bonjour, je souhaite modifier la classe DiskFile de CPSSchema. Pour commencer, j'ai copié le fichier DiskFile.py dans mon produit, en modifiant la ligne : - from TM import VTM qui devient : from Products.CPSSchemas.TM import VTM. Je modifie le __init__.py de mon produit : import DiskFile. Pour que mes modifications soient prises en compte, je patch les classes CPSFileField et CPSDiskFileField du fichier BasicFields.py de CPSSchema en remplaçant les InitializeClass(CPSFileField) et InitializeClass(CPSDiskFileField) par : Products.CPSSchemas.BasicFields.CPSFileField = CPSFileField et Products.CPSSchemas.BasicFields.CPSDiskFileField = CPSDiskFileField. Et dans mon fichier patch je fais un import de : from Products.MonProduitCPS.DiskFile import DiskFile au lieu de from Products.CPSSchema.DiskFile import DiskFile. Je m'attends à avoir le même résultat que précédemment, aucune modification du code des fonctions n'ayant été faite, or le téléchargement de fichier .doc ne fonctionne plus : j'ai l'erreur : len() of unsized object. Version : Zope Version : (Zope 2.7.3-0, python 2.3.4, linux2) Python Version : 2.3.4 (#1, Dec 3 2004, 09:42:46) [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] CPSSchemas (from CVS, tag: CPS-3_2_4) Est-ce que quelqu'un a déjà rencontré ce problème ? Et surtout comment le résoudre ? Merci d'avance pour vos réponses. ------------------------------------------------- Jérôme TEXIER CRIL TECHNOLOGY Espace Nobel - Rue Antoine Becquerel - CS 80804 35708 RENNES cedex 7 Tél : 02.23.21.11.46 - Fax : 02.23.21.11.00 www.criltechnology.com _______________________________________________ cps-users-fr Adresse de la liste : cps-users-fr-FQDHc1wsLCVb90+sfpvX0g@xxxxxxxxxxxxxxxx Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr> |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Glossaire des fonctions, méthodes et variables ?: 00375, brice (cps) |
|---|---|
| Next by Date: | Problème lors du changement de date du serveur: 00375, Cédric MARFIL |
| Previous by Thread: | Demande d'aide sur un script Pythoni: 00375, Olivier TOUZE |
| Next by Thread: | RE: Bug CPS ?: 00375, TEXIER Jérôme |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |