Hallo,
ich habe einen neuen 'portal_type' mit diversen Feldern erstellt. Ein anonymer User soll dort Angaben zu seiner Person und auch Dateien hochladen können. Ich möchte diesem User nun eine Bestätigungsmail schicken, wenn alles vollständig angekommen ist. Diese Mail soll möglichst beim Übergang in den nächsten Zustand ausgelöst werden. Hierfür wird ein Script aufgerufen, welches die Bestätigungsmail generiert.
Parameter List sti
obj=sti.object
mailField = obj.getField("email")
mTo = mailField.get(obj)
mFrom = '...'
mSubj = ' blablabla'
mMsg = """
bblablabla alles da!
"""
context.MailHost.send(mMsg, mTo, mFrom, mSubj)
Alles anzeigen
Wenn ich nun ein neues item erstellen möchte, kommt:
Zitat
Unauthorized: You are not allowed to access 'get' in this context
Ich hab keine Ahnung wem da welche Rechte fehlen und wie ich das fixe. Für hilfreiche Tipps wäre ich dankbar.
Martin