[Frage] Mit FPDF ein PDF generieren auf mehreren Seiten TYPO3-Version: 7.6.15

  • pixelju pixelju
    TYPO3-Anwärter
    0 x
    7 Beiträge
    0 Hilfreiche Beiträge
    13. 02. 2017, 20:15

    Guten Abend

    folgendes Problem.

    Ich generiere ein PDF mit der Extension FluidFPDF, dass funktioniert auch soweit.
    Jetzt will ich abfragen wieviel Zeilen vorhanden sind damit ich eine entscheiden kann ob eine neue Seite erstellt werden soll.

    Mein Problem ist sobald ich eine if abfrage in Fluid mache, erscheint ein Fehler, wenn ich die if abfrage weg lasse funktioniert es wunderbar:

    1. <f:if condition="{anzahl} < 8">
    2. </fpdf:addPage>
    3. <fpdf:addPage>
    4. </f:if>

    Fehlermeldung:

    Templating tags not properly nested. Expected: TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper; Actual: CodingMs\FluidFpdf\ViewHelpers\AddPageViewHelper

    Bin um jeden Tipp sehr Dankbar.

    LG - Jules

    Tags: Pdf

  • 1
  • jenses jenses
    Flash Gordon
    0 x
    3087 Beiträge
    106 Hilfreiche Beiträge
    14. 02. 2017, 09:33

    Tags sollte man vor dem Schließen öffnen, nicht umgekehrt:

    1. <f:if condition="{anzahl} < 8">
    2. <fpdf:addPage>
    3. </fpdf:addPage>
    4. </f:if>

  • pixelju pixelju
    TYPO3-Anwärter
    0 x
    7 Beiträge
    0 Hilfreiche Beiträge
    14. 02. 2017, 14:41

    Vielen Dank für deine Antwort.
    Das ist mir schon bewusst, das ganze sieht so aus und soll ja die 1 Seite schliessen und eine zweite öffnen.

    1. <fpdf:addPage>
    2.  
    3. <f:if condition="{anzahl} < 8">
    4. </fpdf:addPage>
    5. <fpdf:addPage>
    6. </f:if>
    7.  
    8. </fpdf:addPage>

    LG - Jules

  • 1