Search the FirstSpirit Knowledge Base
Hallo,
aus einem Arbeitsablauf kann man eine Mail verschicken.
Über %FIRSTspirtURL% bekommt man einen Link auf den Javaclient und das zugehörige Objekt auf den der Arbeitsablauf gestartet wurde.
Der Link funktioniert bei mir nicht 8wahrscheinlich IE6 - Problem).
Nun hab ich etwas gesucht und etwas gefunden. Im Link aus dem Arbeitsablauf steht "...FIRSTspirit.jsp?app..." wenn ich statt dem jsp jnlp schreibe (...FIRSTspirit.jnlp?app..) funktioniert der Link (hab ich mir vom Aufruf der Projekte auf der Startseite abgeguckt).
Nun dreiFragen
Hallo Herr Vogt,
es wäre am besten, wenn Sie hier in der Community einen Feature-Request stellen würden. Die Arbeitsablauf-Urls unterstützen die contentId noch gar nicht, auch nicht in 4.2.
Die Redakteure können aber die offenen Tasks auf der Startseite nutzen, ein Klick dort bringt sie direkt zum richtigen Datensatz.
Andreas Vogt wrote:
- Kann ich den Link mit jnlp verwenden?
Ja können Sie.
Andreas Vogt wrote:
Ist e möglich direkt in der datenquelle den Datensatz zu markieren, auf dem der Arbeitsablauf gestartet wurde? Wenn nicht ist das angedacht?
Ja, das geht. Datensatz markieren und im Menü "Extras" den Punkt "FirstSpirit Adresse kopieren" verwenden. Ihr Beispiel verlinkt einen Datensatz.
Sofern Sie nicht die Arbeitsablauf-E-Mail verwenden, müssen Sie den Link selbst zusammen bauen.
Der Typ gibt den richtigen "Store" an. Die unterschiedlichen Typen bekommen Sie heraus, wenn Sie sich die Links zu unterschiedlichen Objekten (Seite im Inhaltsbereich, Seitenreferenz, Datensatz etc.) anschauen. Die Id gibt im Falle von Content2 die Id des Datensatzes an, in allen anderen Fällen die Id des Knotens im Baum. Host müssen sie nicht zwingend angeben, es gibt aber Konfigurationen, bei denen das notwendig ist.
Das mit dem Link kopieren funktioniert zwar, aber ich sehe da keine DatensatzID, funktioniert das event. erst in 4.2?
In ihrem Beispiel oben ist die Datensatz-Id 262806, die Funktion war ausch schon in 4.1 verfügbar.
leider nein, hab ich auch gadacht. Ich hab mal nach der ID gesucht und es ist die ID er Datenquelle (die schon über den "name" angegeben wird)
Wenn ich statt der "262806" eine Datensatz-ID verwende, funktioniert das nicht (ERROR 09.08.2010 10:30:21.359 (de.espirit.firstspirit.client.CMSExplorer): requesting non existing node 70504)
unsere aktuelle Version: 4.1.51.37961
Bei der ID 262806 handelt es sich hier um die ID der Datenquelle. Ein Datensatz muss zusätzlich angegeben werden, dazu dient im Allgemeinen der Parameter "contentId".
funktioniert bei mir auch nicht mit dem Parameter "contentId". Die datenquelle wird zwar angezeigt, aber nach wie vor werden alle Datensätze angezeigt (das wäre nicht so schlimm) aber es wird immer der erste Eintrag markiert und nicht den ich in diesem Fall bei contentId angegeben habe
Kann auch leider nicht
Wie ich eben gesehen habe, steht der Parameter "contentId" steht ausschließlich für die Preview-Navigation, nicht jedoch für Arbeitsablauf-URLs zur Verfügung.
ist es denn geplant, dass es zukünftig gehen soll, git es ein feature request (oder geht es schon in 4.2)
Hallo Herr Vogt,
es wäre am besten, wenn Sie hier in der Community einen Feature-Request stellen würden. Die Arbeitsablauf-Urls unterstützen die contentId noch gar nicht, auch nicht in 4.2.
Die Redakteure können aber die offenen Tasks auf der Startseite nutzen, ein Klick dort bringt sie direkt zum richtigen Datensatz.