You are not logged in linkOpaque.gif Log in linkOpaque.gif Join
You are here: Home » Members » jwalter's Home » Besoin d'un coup de main avec le ZCatalog

Une communauté active ?
Trouvez vous facilement les réponses à vos questions sur ZOPE, PLONE ou CPS (ou autres interfaces)
oui trés facilement
ca va
moyennement il faut pas mal chercher
non c'est assez dur
quasiment jamais

[ Results | Polls ]
Votes: 667
About
Created by
jwalter
Document Post dans le forum
Last modified
10/12/08
State
published

Besoin d'un coup de main avec le ZCatalog


Pour participer à cette discussion, cliquez ici pour vous inscrire.

Auteur Discussion
jwalter
Besoin d'un coup de main avec le ZCatalog
Ajout d'objet au ZCatalog via un formulaire.
Bonjour,

Je suis entrain de tester Zope et je suis tomber sur un problème.
J'ai une liste d'objet que j'ai mis dans un ZCatalog. Dans une page web, je consulte ce catalogue et j'arrive à en afficher tous les éléments (Objet image).
Ce que j'aimerais faire maintenant, c'est ajouter un objet de type "Image" au ZCatalog à partir d'un formulaire ce trouvant sur ma page web.

Est-ce possible et si oui, comment faire ?

Merci d'avance pour votre aide !
Posté le 10/12/2008 @ 16:15

encolpe

Le ZCatalog n'est pas fait pour stocker les objets mais simplement pour les indexer.

Posté le 11/12/2008 @ 00:11

jwalter

Ok !

Quelqu'un peut-il m'expliquer alors comment mettre en place un catalogue d'objet (Image) avec fonction de recherche, d'ajout et de suppression d'élément ?

Posté le 11/12/2008 @ 14:18

amine
tu t'y prend du mauvais bout...

comme l'a fait remarquer encolpe, le zcatalog est fait pour indexer et cataloguer des objets, mais pas de les stocker, cette tache est devolue à la zodb (la base de données objet de zope).
tu devras donc utiliser le zcatalog pour faire des recherches sur la zodb. le zcatalog te renvoye des "brains", c'est à dire des objects qui pointent sur les objets. pour "capturer" un objet grace à un brain, il suffit d'utiliser la methode getObject().
une fois capturé, un objet peut etre effacé, modifié, appellé, etc...
bonne chance.

Posté le 06/01/2009 @ 20:01

Recherche
Log in
Syndication
« March 2010 »
Su Mo Tu We Th Fr Sa
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31