coa wird nicht immer ausgegeben

  • 0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    28. 10. 2008, 14:02

    ich habe ins template folgendes coa gemappt um in einer spalte einen standartinhalt(inhalt einer anderen seite) auszugeben falls kein seitenspezifischer inhalt definiert wurde. dies funktioniert soweit eigentlich auch ganz gut.

    sobald aber in der zu importierenden seite noch "nicht mehr verwendete elemente" enthalten sind, wird in der spalte leider nichts angezeigt... wenn man die elemente dann aber ganz rauslöscht funzt die sache wieder.

    hat das irgendjemand eine ahnung oder sowas schonmal gehabt? ich denke das könnte ein zusammenhang mit tv haben...

    [TS]lib.contentspezial = COA
    lib.contentspezial.wrap = {$st3.contentspezial.wrap}
    lib.contentspezial {
    10 = COA
    10 {
    if.isFalse.numRows < styles.content.getRight
    10 = CONTENT
    10 {
    table = tt_content
    wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
    select {
    pidInList = {$st3.contentspezial.id}
    orderBy = sorting
    where = colPos= 0
    languageField = sys_language_uid
    deleted = 0
    }
    }
    }
    20 = COA
    20 {
    if.isTrue.numRows < styles.content.getRight
    10= RECORDS
    10.source.current=1
    10.tables = tt_content
    10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
    }
    }
    [/TS]


  • 1
  • steffenk steffenk
    Obi-Wan Kenobi
    0 x
    4666 Beiträge
    0 Hilfreiche Beiträge
    28. 10. 2008, 14:43

    ist ja logisch: styles.content.getRight holt alle Inhalte aus colPos 2(?), das hat ja nichts mit der Contentarea von TV zu tun.

    Du hast doch bei Contentelementen i.d.R. das drin stehen:
    [TS]10= RECORDS
    10.source.current=1
    10.tables = tt_content[/TS]

    Dann setz das doch da rein

    [TS]10= RECORDS
    10.source.current=1
    10.tables = tt_content
    10.if.isFalse.numRows ...
    [/TS]

  • 1