[Frage] Custom Contentelement - Problem mit Fluid-Template TYPO3-Version: 8.7.9

  • mimii mimii
    Jedi-Ratsmitglied
    0 x
    580 Beiträge
    1 Hilfreiche Beiträge
    16. 03. 2018, 15:06

    Hallo ins Forum,

    kann mir bitte jeamand erklären warum dies Variante zum Fehler "ERROR: Content Element with uid "49" and type "bs4_card" has no rendering definition!" führt

    [code]lib.contentElement {
    templateRootPaths {
    100 = EXT:bs4/Resources/Private/Templates
    }
    partialRootPaths {
    100 = EXT:bs4/Resources/Private/Partials
    }
    layoutRootPaths {
    100 = EXT:bs4/Resources/Private/Layouts
    }
    }

    tt_content {
    bs4_card < lib.contentElement
    bs4_card {
    templateName = Card.html
    dataProcessing {
    10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor
    10 {
    references.fieldName = image
    references.table = tt_content
    as = cardImg
    }
    }
    }
    }
    [/code]

    Und diese Variante nicht und das entsprechende Template mit Bildern dargestellt wird.
    [code]tt_content {
    bs4_card = FLUIDTEMPLATE
    bs4_card {
    file = EXT:bs4/Resources/Private/Templates/Card.html
    dataProcessing {
    dataProcessing.10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor
    10 {
    references.fieldName = image
    references.table = tt_content
    as = cardImg
    }
    }
    }
    }
    [/code]

    Ich möchte nun aber Teile des Templates in Partial auslagern und somit muss ich ja den partialRootPaths angeben, was in der zweiten Variante wiederum zu Problemen führt.

    Danke für n Tipp und Gruß.
    mimii


  • 1
  • Teisinger Teisinger
    Jedi-Meister
    0 x
    394 Beiträge
    27 Hilfreiche Beiträge
    16. 03. 2018, 19:01

    was wie wo?

    Beim zweiten hast du ja die template / partial / layout pfade nicht angegeben... würde ich mal behaupten. :)

    https://github.com/groundstack-org

  • mimii mimii
    Jedi-Ratsmitglied
    0 x
    580 Beiträge
    1 Hilfreiche Beiträge
    19. 03. 2018, 09:55

    Hallo und Danke für die Antwort, das hat mich auf die Sprünge gebracht. Das "Problem" war einfach, es fehlte im oberen Code.
    [code]lib.contentElement = FLUIDTEMPLATE
    [/code]
    Ich sag nur Freitagnachmittag.... *autsch*.

    THX und Gruß
    mimii

  • 1