Bonjour,
Sur un CPS 3.2.4.0 et Zope 2.7.5
J'ai créé deux sites cps avec un chacun un produit dans lequel est
défini un chemin de stockage externe pour les fichiers attachés des
types : file, news et flexible.
Pour les deux premiers pas de pb mais pour les flexibles le
'disk_storage_path' est défini uniquement dans un script :
AttachedFileWidgetPatch.py avec la ligne :
ExtendedWidgets.CPSAttachedFileWidget.field_inits[0]['disk_storage_path']
= 'var/StoSite1'
et 'var/StoSite2' pour le deuxième site.
Evidemment, le dernier produit installé défini le chemin de stockage
pour les docs flexibles des deux sites.
J'ai donc essayé de trouver un endroit où modifier ce chemin uniquement
pour le site :
D'après la doc de CPSSchema les champs CPS Disk File ont une propriété
'disk_storage_path' apparemment définie dans le schéma du document mais
les doc flexibles n'ont pas de schema ; Toujours d'après la doc, si
cette propriété n'est pas définie c'est la valeur du portal_schemas qui
est utilisée ? Mais je ne sais pas où est définie cette valeur.
Est ce quelqu'un a une idée pour résoudre le pb ?
Merci d'avance
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>