Zum Inhalt springen

Typo3 6.2 GMENU aus Ressourcen

Erstellt am 17. Juli 2014 · 1 Antwort · letzte Antwort am 20. Juli 2014

Tags: Dateien & FAL, Bilder, TYPO3 6, Frage

supercat1510 ·

Ich verzweifle grad an einem GMENU mit 6.2

Mit folgendem Code werden bilder anzeigt - aber leider immer für jeden Menüpunkt dasselbe (das auf der aktuellen Seite eingebunden ist, anstatt für jeden Menüpunkt das eigene)

lib.navigation.graph = COA
lib.navigation.graph {
  10 = HMENU
  10 {
    special = directory
    special.value = 1
    entryLevel = 0
    
    1 = GMENU
    1 {
      expAll = 1
      noBlur = 1
      format = png
      wrap = <div class="row clearfix tt-graphmenu">|</div>
      NO {
        altImgResource{
          import.data = levelmedia:-1,slide
          import.required = 1
          treatIdAsReference = 1
          import.listNum = 0
        }        
        ATagTitle.field = title      
        allWrap = <div class="col-md-3 column"><p>|</p></div>
      }
    }
  }
}

Und mit folgendem Script zeigt er zwar alles Richtig an - aber ich krieg die Ausgabe partou nicht als PNG hin - hab auch schon im install tool was umgestellt

lib.navigation.graph = COA
lib.navigation.graph {
  10 = HMENU
  10 {
    special = directory
    special.value = 1
    entryLevel = 0
    
    1 = GMENU
    1 {
      expAll = 1
      noBlur = 1
      format = png
      wrap = <div class="row clearfix tt-graphmenu">|</div>
      NO {
        XY = 240,75
        format = png
        quality = 100
        5 = IMAGE
        5 {
          file {
            format = png       
            import.cObject = FILES
            import.cObject {
              references {
                table = pages
                uid.field = uid
                fieldName = media
              }
              renderObj = IMG_RESOURCE
              renderObj {                
                required = 1
                file.import.data = file:current:originalUid
              }
            }
          }
        }        
        ATagTitle.field = title      
        allWrap = <div class="col-md-3 column"><p>|</p></div>
      }
    }
  }
}

Kann mir jemand sagen wie ich das erste oder das zweite Script umschreiben muss damit es so funktioniert wie es soll

supercat1510 · · Beste Antwort

Ich hab jetzt selbst was rausgefunden - wurde jetzt so gemacht:

Neu hinzugekommen: backColor = transparent

Manchmal kann's zu einfach sein

lib.navigation.graph = COA
lib.navigation.graph {
    10 = HMENU
    10 {
        special = directory
        special.value = 1
        entryLevel = 0
     
        1 = GMENU
        1 {
            expAll = 1
            noBlur = 1
            wrap = <div class="row clearfix tt-graphmenu">|</div>
            NO {
                XY = 240,75
                format = png
                quality = 100
                backColor = transparent
                5 = IMAGE
                5 {
                    file {
                        format = png
                        import.cObject = FILES
                        import.cObject {
                            references {
                                table = pages
                                uid.field = uid
                                fieldName = media
                            }
                            renderObj = IMG_RESOURCE
                            renderObj {
                                required = 1
                                file.import.data = file:current: originalUid
                            }
                        }
                    }
                }
                ATagTitle.field = title
                allWrap = <div class="col-md-3 column"><p>|</p></div>
            }
        }
    }
}