Ich benutze Orchard 1.9.2 und habe einen Workflow eingerichtet, um eine E-Mail mit dem Token {Content.EditUrl} zu senden. Es funktioniert gut, solange der Inhalt mindestens einmal veröffentlicht wurde, aber wenn es nur als Entwurf gespeichert und nie veröffentlicht wurde, wird es in der E-Mail leer angezeigt, wenn der Workflow ausgelöst wird.{Content.EditUrl} Token funktioniert nicht für Inhalt, der nicht veröffentlicht wurde
Ist das ein Fehler? Gibt es eine Problemumgehung?
Versuchen Sie in Modules/Orchard.Tokens/Providers/ContentTokens.cs in der 'EditUrl' Methode zu debuggen – devqon
Die Token verwenden das GetItemMedata aus dem ContentManager, mit dem ich nie Probleme hatte, unabhängig vom Veröffentlichungsstatus. Aber ich würde auch debuggen und in den Kontext schauen und überprüfen, ob Ihr Inhalt tatsächlich da ist. Verwenden Sie benutzerdefinierte Workflow-Schritte? Wenn ja, könnten Sie Ihre Workflow-Einrichtung veröffentlichen? – Xceno