Aller au contenu principal

Möglichkeit eine Liste aller erfolgreich generierter Seiten zu erstellen (FS4.2 / FS5)

Commentaires

5 commentaires

  • Zendesk API User
    Author: bIT_sosswald - 1/24/2014 14:51

    Hallo,

    gibt es für eine normale Voll- oder Teilgenerierung keine Möglichkeit an eine Liste der betroffenen bzw. erfolgreich generierten und vorallem auch gelöschten Seiten zu kommen?

    Bei einer Delta-Generierung in FS5 ist dies ja wie in diesem Blogeintrag beschrieben möglich.

    Vorallem  sind für mich auch die gelöschten Seiten interessant.

    Beste Grüße

    Sandro

    0
  • Zendesk API User
    Author: thmarx - 2/4/2014 10:06

    Hallo Sandro,

    meiner Meinung nach ist das über die offizielle API nicht möglich. Du kannst dafür aber eine Feature Request erstellen: https://community.e-spirit.com/community/feedback

    Gruß

    Thorsten

    0
  • Zendesk API User
    Author: bIT_sosswald - 2/5/2014 14:35

    Hallo Thorsten,

    danke dir für die Info, auch wenn mich eine andere Antwort glücklicher gemacht hätte. :smileywink:


    Dann muss ich wohl den Umweg gehen und mir über den Typ Generierungstask (Voll- oder Teilgenerierung) die jeweiligen Startknoten holen und dann unterhalb dieser Startknoten alle freigegebenen Kindelemente.

    Gelöschte Seiten muss ich dann wohl oder übel mit einem Abgleich zur Datenbasis des letzten Modullaufs ermitteln.

    Grüße

    Sandro

    0
  • Zendesk API User
    Author: feddersen - 3/4/2014 20:02

    Alternativ könntest du auch in den Seitenvorlagen ein Skript aufrufen, dass die notwendigen Informationen in eine Datei schreibt. Oder du schreibst die Informationen in eine Datenstruktur innerhalb des ScheduleEntries und erzeugst dann in einem nachgelagertem Task eine Datei.

    0
  • Zendesk API User
    Author: bIT_sosswald - 3/11/2014 9:41

    Hallo zusammen,

    Peter Jodeleit hat mir in meinem Feature-Request zu diesem Thema die erlösende Antwort gegeben.

    https://community.e-spirit.com/ideas/1397#comment-2583

    Zumindest bei einer Delta-Generierung scheinen die StartNodes alle betroffenen Seiten zu enthalten und nicht nur den Knoten der als Startpunkt der Generierung dient.

    Somit kann man sich bei einer Delta-Generierung aus dem ScheduleContext den GenerateTask holen und aus diesem mit Hilfe von getStartNodes() die StartNodes auslesen. Die dabei erhaltene Liste enthält alle benötigten Infos zu von der Generierung betroffenen PageRefs.

    Das hier eine Delta-Generierung verwendet wird ist für meinen Anwendungsfall nicht hinderlich, sondern sogar von Vorteil.

    Ein großes Dankeschön an dieser Setelle von meiner Seite!

    Grüße

    Sandro

    0

Vous devez vous connecter pour laisser un commentaire.