tx_kbtvcontslide vererbung bei Split

  • 0 x
    9 Beiträge
    0 Hilfreiche Beiträge
    28. 04. 2012, 20:27

    Hallo ich versuche per TV und kbtvcontenslide einen headerslider zu realisieren....
    Die bilder werden in den seiteneigenschaften hinzugefügt (mehrere)... soweit so gut, dass klappt, jedoch würde ich gerne das ganze vererben bis ein neues bzw. anderes bild eingefügt wird, welches erneut vererbt wird...
    Kann mir jemand dabei helfen? andere element hab ich schon vererbt (z.b.sidecontent also record)
    Hier der TV XML abschnitt... wobei eigentlich nur der typoscript entscheident ist, da der rest ja funktioniert...

    Danke..

    1. <field_headerslider type="array">
    2. <tx_templavoila type="array">
    3. <title>headerbild</title>
    4. <sample_data type="array">
    5. <numIndex index="0"></numIndex>
    6. </sample_data>
    7. <eType>imagefixed</eType>
    8. <TypoScript>
    9.  
    10.  
    11. 10 = COA
    12. 10 {
    13. 10 = HTML
    14. 10 {
    15. value.field = field_headerslider
    16. value.split {
    17. token = ,
    18. cObjNum = 1
    19. 1 {
    20. 10 = IMAGE
    21. 10 {
    22. file {
    23. import.current = 1
    24. import = uploads/tx_templavoila/
    25. format = jpg
    26. width = 980c
    27. height = 340c
    28.  
    29. }
    30. }
    31. }
    32. }
    33.  
    34. }
    35.  
    36.  
    37. </TypoScript>
    38. <preview></preview>
    39. <enableDragDrop>1</enableDragDrop>
    40. <proc type="array">
    41. <int>0</int>
    42. <HSC>0</HSC>
    43. <stdWrap></stdWrap>
    44. </proc>
    45. <oldStyleColumnNumber>0</oldStyleColumnNumber>
    46. </tx_templavoila>
    47. <TCEforms type="array">
    48. <label>headerbild</label>
    49. <config type="array">
    50. <type>group</type>
    51. <internal_type>file</internal_type>
    52. <allowed>gif,png,jpg,jpeg</allowed>
    53. <max_size>1000</max_size>
    54. <uploadfolder>uploads/tx_templavoila</uploadfolder>
    55. <show_thumbs>1</show_thumbs>
    56. <size>5</size>
    57. <maxitems>99</maxitems>
    58. <minitems>0</minitems>
    59. </config>
    60. </TCEforms>
    61. </field_headerslider>


  • 1
  • 0 x
    9 Beiträge
    0 Hilfreiche Beiträge
    28. 04. 2012, 20:48

    ich habs jetzt geschafft, dass er schonmal vererbt, jedoch das falsche....
    oberste ebene sind eigentlich 4 versch bilder, angezeigt wird 4x das 1te bild... bei den unterseiten wird einmal das 1te bild gezeigt...
    was ja an dem listNum = 0 liegt ? bekomm es nicht hin dort dynamisch 0-3 zu schreiben...?

    1. 10 = COA
    2. 10 {
    3. 10 = HTML
    4. 10 {
    5. value.field = field_headerslider
    6. value.split {
    7. token = ,
    8. cObjNum = 1
    9. 1 {
    10. 10 = IMAGE
    11. 10.params.wrap = |class="sliders"
    12. 10.params.wrap.if {
    13. isTrue.postUserFunc = tx_kbtvcontslide_pi1->main
    14. isTrue.postUserFunc.field = field_headerslider
    15. negate = 1
    16. }
    17. 10 {
    18. file {
    19. import.current = 1
    20. import = uploads/tx_templavoila/
    21. format = jpg
    22. width = 980c
    23. height = 340c
    24. import {
    25. listNum = 0
    26. postUserFunc = tx_kbtvcontslide_pi1->main
    27. field = field_headerslider
    28. languageFallback = 0
    29. }
    30. }
    31. }
    32.  
    33. }
    34. }
    35. }
    36. }
    37.  
    38. }

  • 0 x
    9 Beiträge
    0 Hilfreiche Beiträge
    28. 04. 2012, 20:55

    ist es vielleicht möglich eine variable i in TS zu schreiben und bei jeder schleife hochzuzählen und dann bei listNum einzusetzen?

  • 1