2010-06-26 3 views
0

J'ai essayé de créer un nouveau type de contenu pour Plone en fonction du type d'événement. J'ai suivi ce tutorial pour créer des types de contenu et créé avec succès this code pour mon propre type de contenu appelé "Multimédia". Mon code fonctionne, mais le type est basé sur le type de dossier.Le type de contenu Plone fonctionne en tant que dossier mais pas en tant qu'événement.

Mes tentatives pour changer cette situation à se baser sur le type d'événement:

  1. lignes 6, 14 et 40 contiennent tous les cas de dossier ou
  2. ATFolder
  3. Vous cherchez sur le site plone j'ai trouvé que le type d'événement est event and ATEvent, je pense.
  4. J'ai remplacé toutes les occurrences du dossier avec l'événement (j'avais déjà remplacé toutes les occurrences de base avec le dossier et cela a fonctionné)

Malheureusement cela jette juste une énorme erreur pile que je ne peux pas trouver la pertinence de mon script Dans, j'ai regardé aussi dans le journal des erreurs mais il n'y a aucune référence à des lignes dans Multimedia.py donc je suis bloqué.

Si quelqu'un sait comment changer mon code actuel pour corriger le code qui ferait que Multimedia soit basé sur le type d'événement, je serais très reconnaissant pour votre aide.

Cordialement

Luc

Répondre

1

Vous ne pouvez pas étendre ATEvent de cette façon et vous devrez utiliser SchemaExtender pour faire

+0

Merci beaucoup, je vais avoir un soir Emportez :) – Luke

Questions connexes