[TYPO3-german] Bild ausgeben wenn listNum=1 verfügbar

Josef Florian Glatz typo3 at josdesign.co.at
Wed Sep 2 20:12:31 CEST 2009


Hallo,

ich habe auf einer Website einen Div (#media) welcher je nach Anzahl 
von Bildern fadet.
Aufgrund der Komplexität, dass ich eine Maske verwenden muss beim 
Erstellen der Emotionsgrafiken musste ich den Code etwas verschachteln.

Da nun auch listNum >= 1 eingebunden werden können, diese allerdings 
nicht sliden ergibt sich aufgrund des Codes (siehe unten) das Problem, 
dass diese, auch wenn keine Grafik in listNum größer/gleich 1 zu finden 
ist auf der aktuellen Seite, das Grundbild erstellt wird vom Gifbuilder.

Gibt es also eine Möglichkeit, dies so zu programmieren, um abzufragen 
ob listNum=1 (und größer) vorhanden ist oder nicht?

Mit bestem Dank im Vorraus, vielleicht hat jemand einen Tipp für mich?

Liebe Grüße,
Josef Florian


TS-Code im Internet:
http://t3paste.org/FmiB2d


TS-Code im Usenet:

lib.emo = COA
lib.emo {
    
        // define emotion-picture
    1 = IMAGE
    1 {
            // define alt-Tag
        altText.cObject = TEXT
        altText.cObject.data = page:title
        altText.cObject.stdWrap.noTrimWrap = || - Webseiten-Titel|
        
            // clear title-Tag; there is no link
        titleText >
        
            // include emo-picture
        file = GIFBUILDER
        file {
                // dimonsions referenceEmo: 437,243 incl shade
            XY = 437,243
            quality = 100
            #backColor = yellow
            
            format = png
            
                // referenceEmo
            10 = IMAGE
            10 {
                offset = 0,0
                file = fileadmin/templates/site_at/img/news/emotionsbild.png
            }
            
                //picture to include
            30 = IMAGE
            30 {
                offset = -3,0
                mask = fileadmin/templates/site_at/img/news/news-single-image100mask.png
                file {
                    width = 434c
                    height = 235c
                    import { 
                        required = 1
                        data = levelmedia: -1, "slide"
                        wrap = uploads/media/ |
                        listNum = 0
                    }
                
                }
            }
        }
    }
        // define second listNum and so on
    2 < .1
    2.file.30.file.import.listNum = 1
    2.file.30.file.import.data >
    2.file.30.file.import.field = media 




More information about the TYPO3-german mailing list