[TYPO3-german] Alternatives Bild (Browser Extension) - tt_content.image.20?

d.ros projects at r-system.de
Sun Nov 4 10:15:06 CET 2012


Am 03.11.2012 19:20, schrieb Thomas Hirt:
> Liebe Community!
>
> Ich habe unten stehenden Typoscript Code für die Browser Extension
> laufen und hätte gerne ein alternatives Bild, falls keines vorhanden
> ist. Hat jemand eine Idee wie das umzusetzen ist?
>
> Eigentlich werden hier die Eigenschaften von tt_content.image.20 kopiert...
>
> Danke im Voraus für jeden Tipp,
> Thomas
>
>
> ###############
>
> plugin.tx_browser_pi1 {
>
>    # Verhindern, dass die Broser Extension die Links automatisch macht,
> da sie manuell gewrappt werden.
>    general_stdWrap.parseFunc.makelinks = 0
>
>    template {
>      file =
> fileadmin/template_dateien/templates_ext/lehrerinnen-browser_template.html
>    }
>
>    views {
>      list {
>        1 {
>
>          name = LehrerInnen
>          select (
>            fe_users.last_name,
>            fe_users.first_name,
>            fe_users.title,
>            fe_users.email,
>            fe_users.image
>          )
>
>          csvLinkToSingleView = fe_users.email
>
>          search = fe_users.last_name, fe_users.first_name
>
>          fe_users {
>            first_name = COA
>            first_name.10 = TEXT
>            first_name.10 {
>              // hier werden field1 und field2 in einen Marker gesetzt
>              value = ###FE_USERS.TITLE### ###FE_USERS.FIRST_NAME###
> ###FE_USERS.LAST_NAME###
>            }
>
>            email = COA
>            email {
>              10 = TEXT
>              10 {
>                value = ###FE_USERS.EMAIL###
>                wrap = <div class="fe-users-list-email"><link
> mailto:|>Email</link></div>
>              }
>            }
>
>            image < tt_content.image.20
>            image {
>              imgList.field >
>              imgList = ###FE_USERS.IMAGE###
>              #imgPath = uploads/pics/
>              imgPath = fileadmin/dateien/lehrerinnen/
>              imgMax = 1
>              1 {
>                file = fileadmin/dateien/lehrerinnen/test.jpg
>                file {
>                  width.field >
>                  maxW = 90
>                  maxH = 90
>                  import.current = 1
>                }
>                altText.field >
>                altText = ###FE_USERS.TITLE### ###FE_USERS.FIRST_NAME###
> ###FE_USERS.LAST_NAME###
>                titleText.field >
>                titleText = ###FE_USERS.TITLE###
> ###FE_USERS.FIRST_NAME### ###FE_USERS.LAST_NAME###
>                imageLinkWrap >
>                imageLinkWrap = 1
>                imageLinkWrap {
>                  enable = 1
>                  typolink {
>                    parameter.cObject = IMG_RESOURCE
>                    parameter.cObject.file.import.data =
> TSFE:lastImageInfo|origFile
>                    parameter.override.field = image_link
>                    parameter.override.listNum.stdWrap.data = register :
> IMAGE_NUM_CURRENT
>                    parameter.override.if.isTrue.field = image_link
>                    title.field = imagecaption // header
>                    title.split.token.char = 10
>                    title.split.returnKey.data = register :
> IMAGE_NUM_CURRENT
>                    ATagParams = rel="fancybox" class="fancybox"
>                    ATagParams.override = rel="fancybox{field:uid}"
> class="fancybox"
>                    ATagParams.insertData = 1
>                  }
>                }
>              }
>            }
>          }
>
>          // Bereinigung der Felder. Field2 wird nicht ausgegeben. Im
>          // HTML-Template ist nur ein Marker für ###TABLE.FIELD1###
>          functions {
>            clean_up {
>              csvTableFields = fe_users.title, fe_users.last_name
>            }
>          }
>
>          // [String] Order By clause (don't confuse it with the SQL
> Order By)
>          orderBy (
>            fe_users.last_name ASC, fe_users.first_name
>          )
>
>          marker {
>            my_reset {
>              value = zurück
>            }
>
>            my_url {
>              value = ueber-uns/lehrerteam.html
>            }
>
>
>            my_search {
>              value = suchen
>            }
>
>            bildlabel {
>              value = Bild
>            }
>          }
>        }
>      }
>
>    }
> }

Hi,

ohnen deinen Code weir gelesen zu haben, ist if.isTrue und if.isFalse 
sollten Deine Freunde sein.

-> 
http://typo3-browser-forum.de/fa/list_post/forum/typo3-browser-kochbuch-und-loesungen/thema/mal-wieder-ifistrue/

Grüße

David


More information about the TYPO3-german mailing list