[Frage] header.html und subheader.html <h1> und <h2>

  • mimii mimii
    Jedi-Ratsmitglied
    0 x
    580 Beiträge
    1 Hilfreiche Beiträge
    26. 01. 2018, 10:48

    Hallo ins Forum,

    ich möchte auf jeder Seite eine Headline in <h1> und eine Subheadline in <h2>. Wenn ich jedoch beim Typ der (Hauptüberschrift) <h1> festlege hat die Subheadline automatisch auch <h1>. Im Fluid-Template wird in der subheader.html ja das Layout abgefragt
    [code]<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
    <f:if condition="{subheader}">
    <f:switch expression="{layout}">
    <f:case value="1">
    <h1 class="{positionClass}">
    <f:format.raw>{subheader}</f:format.raw>
    </h1>
    </f:case>
    <f:case value="2">
    <h2 class="{positionClass}">
    <f:format.raw>{subheader}</f:format.raw>
    </h2>
    </f:case>
    ......
    [/code]
    Offenbar handelt es sich um das Layout der Hauptüberschrift. Wie kann ich einstellen, dass die Subheadline immer <h2> ist. Am liebsten wäre mir, wenn der Redakteur für die Subheadline ein eigenes Feld zur Auswahl des Layouts hätte. Gibt es das? Wenn ja wie binde ich es ein? Oder was wäre eine andere praktikable Lösung?

    Danke für n Tipp und Gruß
    mimii


  • 1
  • Teisinger Teisinger
    Jedi-Meister
    0 x
    397 Beiträge
    27 Hilfreiche Beiträge
    26. 01. 2018, 18:30

    Na wenn sie immer h2 sein soll, kannst du das switch case komplett löschen... wenn es abhängig von der hauptüberschrift sein soll, muss du ja nur das h1 durch h2 tauschen... und so weiter.

    Du kannst auch ein eigenes Layout Feld für die Subüberschrift hinzufügen, aber dafür brauchst du eigentlich eine eigene Extension.

    https://github.com/groundstack-org

  • 1