[Frage] Fluidtemplate Partial ohne data variables ?!

  • TheFreeman TheFreema...
    Jedi-Meister
    0 x
    504 Beiträge
    0 Hilfreiche Beiträge
    04. 07. 2016, 22:07

    Hallo zusammen,

    ich habe folgendes unerklärliches Problem:
    All meine Fluid-Templates auch die Partials werden gerendert.
    Bis auf eines, wo ein data-debug nur ein NULL zurückgibt und
    der Renderer will hier nicht arbeiten.

    Hier mal mein Partial:
    [code]

    1. <div class="content-row">
    2. <div class="content-color-cell"></div>
    3. <div class="content-cell-double">
    4. <f:debug>{data}</f:debug>
    5. <f:format.raw>{content_main}</f:format.raw>
    6. </div>
    7. <div class="content-color-cell"></div>
    8. </div>
    [/code]
    Das HTML wird genau so ausgegeben. Nur die content_main Variable wird nicht gerendert.

    Die Debug-Ausgabe schaut hier so aus:

    Extbase Variable Dump

    NULL

    Alles andere Funktioniert einwandfrei.
    Was könnte das sein?

    Wenn ich das Debug in einen anderen Bereich (Template, Layout, anderes Partial) verschiebe, bekomme ich alle Variablen ausgegeben. Aber nur bei dem einen nicht. Ich dreh noch durch. :-(

    Das ist auch das einzige Partial, in dem im bisher das hier verwendet habe:
    [code]

    1. <f:format.raw>{content_main}</f:format.raw>
    [/code]

    In doese Variable wird style.content.get geschrieben.
    [code]

    1. variables {
    2. content_main < styles.content.get
    3. content_main.select.where = colPos=1
    4. }
    [/code]

    Auch das hier wird nicht grerendert:

    1. variables {
    2. content_main = TEXT
    3. content_main.value = WARUM NUR GEHT DAS NICHT MEHR?
    4. }

    Warum rendert er mir die variables nicht?
    Bitte, ich bin am verzweifeln.:)


  • 1
  • toifel toifel
    Jedi-Ratsmitglied
    0 x
    831 Beiträge
    96 Hilfreiche Beiträge
    08. 07. 2016, 15:44

    Gibst du dem Partial denn die Daten als argument mit?
    Das sollte dann in etwa so aussehen:

    1. <f:render partial="PartialName" arguments="{data: data, content_main: content_main}" />

  • 1