hallo community

ich verwende in meinen projekten sehr gerne das standard bild element
tt_content.image.20
mit conditions und einw enig typoscript lässt sich da sehr viel draus zaubern und das ganze hat den vorteil, dass die redakteure das immer gleiche content element benutzen und nur noch über das page oder content element layout das rendering im frontend komplett verändern können.

jetzt habe ich ein projekt, bei dem ich eine filterbares portfolio (masanory) aus bildern abbilden möchte.

dazu habe ich sys_categories angelegt und habe in der dateiliste die entsprechenden bilder editiert und das häkchen bei der passenden kategorie gesetzt.
soweit so gut.
dann habe ich ein content element bilder angelegt und habe die entsprechenden bilder aus der dateiliste geladen. jetzt möchte ich um jeden image tag ein extra div wrappen, dass den sys_category.title als css class namen enthält.

[condition]
tt_content.image.20.1.stdWrap {

prepend = COA
prepend {       
                
                10 = TEXT
                10.value = <div class="item
                
                20 = CONTENT
                20 {
                   table = sys_category
                   select {
                      pidInList = 95
                   }
                   renderObj = TEXT
                   renderObj {
                      field = title
                      noTrimWrap = || |
                    }
                    stdWrap.ifEmpty.cObject = TEXT
                    stdWrap.ifEmpty.cObject.value = no-category-found
                }
                
                30 = TEXT
                30.value = ">
                
        }
        
append = TEXT
append.value = </div>

}
[end]

das liefert mir schon mal den kompletten satz aller sys_category.title und das um jedes der bilder

<div class="item cat1 cat2 cat3">
        <img .... />
</div>

aber ich bekomme es einfach nicht hin den join richtig zu setzen im select, dass immer nur der sys_category.title zum passenden bild in das umklammernde div geschrieben wird.

über einen stoss in die richtige richtung würde ich mich sehr freuen.

gruss und danke,
micha

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an