2017-08-03 3 views

Antwort

2

Grund Erklärung Headers in Fluid-Styled Inhalt in TYPO3 8:

Die Überschrift jedes CType in ihrer definiert werden zugehöriger Templates (Textmedien, Menü etc.) in einem Abschnitt "Header.html". Dieser Abschnitt wird vom Hauptlayout "Default" aufgerufen und sucht im zugehörigen Template nach dem Abschnitt "Header". Wenn es nicht in der Vorlage definiert ist, wird es die partielle "Kopfzeile/Alle" verwenden - dies ist möglich, indem Sie den Parameter "optional" der Sektion ViewHelper verwenden. Siehe:

<f:render section="Header" optional="true"> 
    <f:render partial="Header/All" arguments="{_all}"/> 
</f:render> 

Fluidcontent ist ein Plugin, das die „Generic.html“ Vorlage wird verwendet, die keinen Abschnitt enthalten genannten „Header“, so der „Header/All“ teilweise für all Plug-in standardmäßig verwendet werden.

Lösung: den Abschnitt Generic Vorlage hinzufügen und überprüfen, ob es das Plugin Sie wollen (fluidcontent)

<f:section name="Header"> 
    <f:if condition="{data.CType} == 'fluidcontent_content'"> 
     <f:then> 
      <f:comment>Dont output a header</f:comment> 
     </f:then> 
     <f:else> 
      <f:comment>Use default header</f:comment> 
      <f:render partial="Header/All" arguments="{_all}"/> 
     </f:else> 
    </f:if> 
</f:section> 
Verwandte Themen