FCE: Link um Bild, Bild optional

  • 0 x
    66 Beiträge
    0 Hilfreiche Beiträge
    23. 10. 2009, 11:59

    Hallo!

    ich habe für einen teaser einen text, darum einen link und drüber noch ein bild in einem FCE.
    der link um den text wird auch um das bild angelegt:

    [TS]<TypoScript>
    10 = IMAGE
    10.file.import = uploads/tx_templavoila/
    10.file.import.current = 1
    10.file.import.listNum = 0
    10.file.maxW = 153
    10.file.maxH = 85

    10.stdWrap.typolink.parameter.field = field_link
    10.titleText.data = register:tx_templavoila_pi1.parentRec.header
    10.altText.data = register:tx_templavoila_pi1.parentRec.header
    </TypoScript>
    [/TS]

    Wenn kein bild ausgewählt wird, wird allerding trotzdem der link mit dem seitentitel ausgegeben.

    wie kann ich es machen, dass der typolink um das bild nicht erzeugt wird, wenn auch kein bild ausgewählt wurde?

    danke


  • 1
  • froemken froemken
    Jedi-Ratsmitglied
    0 x
    811 Beiträge
    1 Hilfreiche Beiträge
    30. 10. 2009, 08:16

    Schau dir mal die Eigenschaften override, if und ifempty an. Sind alles Eigenschaften von stdWrap.

    Stefan

  • zeal zeal
    R2-D2
    0 x
    69 Beiträge
    0 Hilfreiche Beiträge
    04. 10. 2010, 16:57

    stehe grad vor dem gleichen problem, komme mit der ifempty geschichte aber nicht weiter, kann mir wer helfen wo wie was das rein soll?

    required beim image nützt auch nichts...

  • spL spL
    Jedi-Meister
    0 x
    345 Beiträge
    3 Hilfreiche Beiträge
    11. 10. 2010, 10:55

    Probier mal so einen Weg:

    1. 10 = IMAGE
    2. 10{
    3. file.import = uploads/tx_templavoila/
    4. file.import.current = 1
    5. file.import.listNum = 0
    6. if.isTrue.field = field_image
    7. if.isTrue.field{
    8. stdWrap.typolink.parameter.field = field_link
    9. typolink.ATagParams.insertData = 1
    10. typolink.ATagParams = title="{field:field_link}" target="_blank"
    11. }
    12. }

    spL

  • 1