Kann man das schöner lösen? [Gelöst]

  • sprain sprain
    R2-D2
    0 x
    109 Beiträge
    0 Hilfreiche Beiträge
    06. 05. 2008, 16:21

    Hallo zusammen
    Gerne lerne ich etwas Neues dazu… Hat jemand eine Idee, wie man untenstehenden Code schöner lösen könnte? Zum Beispiel in der Art eines Arrays mit einer Foreach-Schlaufe oder so? Gibts das in TypoScript?

    In den Constants:
    [TS]pid1 = 29
    pid2 = 28
    pid3 = 27
    pid4 = 26
    [/TS]

    Im Setup:
    [TS]lib.buttons = COA
    lib.buttons.1 = IMAGE
    lib.buttons.1.file = fileadmin/templates/images/button1.gif
    lib.buttons.1.stdWrap.typolink.parameter = {$pid1}
    lib.buttons.2 = IMAGE
    lib.buttons.2.file = fileadmin/templates/images/button2.gif
    lib.buttons.2.stdWrap.typolink.parameter = {$pid2}
    lib.buttons.3 = IMAGE
    lib.buttons.3.file = fileadmin/templates/images/button3.gif
    lib.buttons.3.stdWrap.typolink.parameter = {$pid3}
    lib.buttons.4 = IMAGE
    lib.buttons.4.file = fileadmin/templates/images/button4.gif
    lib.buttons.4.stdWrap.typolink.parameter = {$pid4}
    [/TS]

    Ich freue mich auf Tipps!
    Beste Grüsse
    sprain


  • 1
  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    06. 05. 2008, 16:27

    schleifen machens eher komplizierter, möglich wär sowas

    [TS]lib.buttons = COA
    lib.buttons {
    1 = IMAGE
    1.file = fileadmin/templates/images/button1.gif
    1.stdWrap.typolink.parameter = {$pid1}
    2 <.1
    2.file = fileadmin/templates/images/button2.gif
    2.stdWrap.typolink.parameter = {$pid2}
    3 <.1
    3.file = fileadmin/templates/images/button3.gif
    3.stdWrap.typolink.parameter = {$pid3}
    4 <.1
    4.file = fileadmin/templates/images/button4.gif
    4.stdWrap.typolink.parameter = {$pid4}
    }
    [/TS]

    georg

  • sprain sprain
    R2-D2
    0 x
    109 Beiträge
    0 Hilfreiche Beiträge
    07. 05. 2008, 07:13

    Danke! Gut zu wissen, dass keine viel einfachere Variante gibt.

    Aus Interesse:
    Wir würde denn die kompliziertere Schleifen-Variante aussehen?

    Gruss, sprain

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    07. 05. 2008, 07:17

    [quote="sprain"]
    Aus Interesse:
    Wir würde denn die kompliziertere Schleifen-Variante aussehen?
    [/quote]
    das wär dann mittels split zum machen!

    das problem ist einfach: die 2 Zeilen für file & link musst du trotzdem angeben, deswegen ists um nichts einfacher

    georg

  • 1