pdf_generator2: PDF Druckansicht

  • 0 x
    22 Beiträge
    0 Hilfreiche Beiträge
    09. 10. 2009, 13:59

    Hallo allerseits,

    hab da ein problem bei dem ich nicht mal ansatzweise versteh wieso das so ist

    ich habe die extention pdf_generator2 und pdf_generator2 Fonts installiert. weiter habe ich nichts gemacht.
    jetzt möchte der pdf generator aus absolut jede seite die ich aufrufe, selbst wenn es die index.php ist, ein pdf machen. Sprich ich drück an link an und anstatt auf die seite zu gelangen kommt der downloaddialog.

    habe schon gesucht und mir das manual reingezogen oder irgendwie sollte das wohl garnicht so sein weil ich absolut null infos finden konnte.

    kann mir jemand helfen ?

    gruß Hosch


  • 1
  • Michaelh74 Michaelh7...
    Jedi-General
    0 x
    1519 Beiträge
    0 Hilfreiche Beiträge
    09. 10. 2009, 22:39

    Du musst für die PDF Version einen typeNum definieren. Ist glaube ich standardmäßig 123. D.h. nur bei Seite mit dem Paramter &type=123 wird ein PDF gerendert, sonst kommt die normale HTML Ausgabe. Du hast das sicher fälschlicherweise in die Standartseite reingebastelt.

    Gruß
    Michael

  • 0 x
    22 Beiträge
    0 Hilfreiche Beiträge
    12. 10. 2009, 11:09

    hey danke fürs reagieren !

    eigentlich habe ich das auch so gemacht.
    [TS]pdf = PAGE
    pdf {
    typeNum = 123
    10 = CONTENT
    10.table = tt_content
    10.select.orderBy = sorting
    10.select.colPos = 0
    10.select.languageField = sys_language_uid
    }[/TS]

    ich dachte das würde so änlich funktieren wie eine druckansicht.
    meine druckansicht funktioniert einwandfrei und zwar so :[TS]# Druckansicht
    print = PAGE
    print {
    typeNum = 1
    10 = CONTENT
    10.table = tt_content
    10.select.orderBy = sorting
    10.select.colPos = 0
    10.select.languageField = sys_language_uid
    }
    [/TS]

    im meinem Template spreche ich den marker dann so an

    [TS]PRINT = COA
    PRINT {
    stdWrap.typolink {
    addQueryString = 1
    useCacheHash = 1
    parameter.data = TSFE:id
    additionalParams = &type=1
    ATagParams = target="_new"
    }
    10 = IMAGE
    10.file = fileadmin/images/print.jpg
    10.altText = zur Druckansicht
    }
    [/TS]

    also dachte ich das cih den Marker PDF so änlich anspreche und zwar folgendermaßen (diesen code habe aus irgendeiner beschreibung)

    [TS]PDFPRINT = TEXT
    PDFPRINT {
    value = Als PDF speichern
    postUserFunc = tx_pdfgenerator2->makePdfLink
    postUserFunc.target = _blank
    }[/TS]

    aber eigentlich egal was ich mache .. sobald ich die extension pdf_generator2 installiere versucht der aus allem und jedem ein pdf zu machen.

    sorry aber an der extension verzweifel ich. die doku ist nicht gerade eine hilfe.

    [/TS]

  • 1