[Frage] Menu mit Bild aus Seiteneigenschaften TYPO3-Version: -

  • namaste namaste
    R2-D2
    0 x
    71 Beiträge
    0 Hilfreiche Beiträge
    07. 12. 2015, 22:04

    Hallo,

    ich versuche gerade ein Menu zu bauen, das ein Bild anzeigt aus den Seiteneigenschaften. Ich weiss, das wurde schon 1000fach erklärt, aber es klappt bei mir auf keine Art die ich bisher gefunden habe.

    Es soll so aussehen:

    [code]<ul>
    <li>
    <a href>Über uns</a>
    <ul>
    <img src="Bild aus Seiteneigenschaften">
    <li>Submenu 1</li>
    <li>Submenu 2</li>
    <li>Submenu 3</li>
    </ul>
    </li>
    <li>
    <a href>Produkte</a>
    <ul>
    <img src="Bild aus Seiteneigenschaften">
    <li>Submenu 1</li>
    <li>Submenu 2</li>
    <li>Submenu 3</li>
    </ul>
    </li>
    </ul>

    1. Das Bild soll als im <ul> angeziegt werden und aus der übergeordneten Seite gezogen werden.
    2.  
    3. mein Typosyript sieht so aus für das Menu:
    4.  
    5. [code language=TypoScript]
    6. temp.variables.menue = HMENU
    7. temp.variables.menue {
    8. entryLevel = 0
    9. expAll = 1
    10.  
    11. 1 = TMENU
    12. 1 {
    13. expAll = 1
    14. wrap = <ul>|</ul>
    15.  
    16. NO = 1
    17. NO {
    18. wrapItemAndSub = <li> | </li>
    19. stdWrap.field = nav_title//title
    20. ATagTitle.field = subtitle//title
    21. }
    22.  
    23. ACT < .NO
    24. ACT {
    25. wrapItemAndSub = <li class="active-li">|</li>
    26. ATagTitle.field = nav_title//title
    27. ATagParams = class="active"
    28. }
    29. }
    30.  
    31. 2 < .1
    32. 2 {
    33. #wrap = <ul>|</ul>
    34. wrap >
    35.  
    36. stdWrap.prepend = COA
    37. stdWrap.prepend {
    38. 10 = TEXT
    39. 10.value = <ul>
    40.  
    41. 20 = IMAGE
    42. 20 {
    43. file {
    44. import.data = levelmedia:-1, slide
    45. treatIdAsReference = 1
    46. import.listNum = 0
    47. }
    48. }
    49. }
    50. stdWrap.append = COA
    51. stdWrap.append {
    52. 10 = TEXT
    53. 10.value = </ul>
    54. }
    55.  
    56. NO = 1
    57. NO {
    58. wrapItemAndSub = <li>|</li>
    59. ATagTitle.field = nav_title//title
    60. }
    61.  
    62. ACT < .NO
    63. ACT {
    64. wrapItemAndSub = <li class="active-li">|</li>
    65. ATagTitle.field = nav_title//title
    66. ATagParams = class="active"
    67. }
    68. }
    69. }

    Wo liegt mein Denkfehler?!?

    WaldWeitWeb
    77716 Haslach

    [url="http://www.waldweitweb.de"]www.waldweitweb.de[/url]


  • 1
  • 0 x
    3270 Beiträge
    157 Hilfreiche Beiträge
    09. 12. 2015, 17:03

    leveltitle, leveluid, levelmedia laufen durch die Rootline der [b]aktuell aufgerufenen[/b] Seite.
    In der Menüebene 2 kennst Du aber ja die ID der Seite aus Ebene 1 (pid in zweiter Ebene = uid der ersten Ebene). Darüber solltest Du Dir Zugriff verschaffen können.

    Kleiner Hinweis:
    das Forum hier ist leider nicht mehr so frequentiert :-(
    Für schnellere Hilfe und mehr Leser, guck mal
    - auf stackoverflow ( https://stackoverflow.com/questions/tagged/typo3 )
    - oder in die slack-Channels ( https://typo3.org/community/meet/chat-slack )

  • 1