Zum Inhalt springen

Bilderpfad altImgResource GMENU

Erstellt am 30. Juli 2008 · 3 Antworten · letzte Antwort am 23. Februar 2010

Tags: Frage

xTheTronx ·

Hallo,

ich habe im Netz einen Code gefunden, der mir verschiedene Bilder für Menulinks anzeigen soll.
Es wird auch eine Liste angezeigt, aber leider keine Bilder.

Ich habe verschiedentliche Variationen ausprobiert, um auf die Bilder zuzugreifen, aber im Quellcode wird dann immer auf das temporäre Verzeichnis verwiesen.

z.B.
src="typo3temp/menu/34857d7ab4.gif"

und somit habe ich einfach ein weißes Bild auf der Seite.

Kann mir jemand mitteilen, was ich ändern muß, um die Bilder aus meinem Verzeichnis angezeigt zu bekommen?

Vielen Dank

temp.HAUPTNAVIGATION = HMENU
temp.HAUPTNAVIGATION.special = list
temp.HAUPTNAVIGATION.special.value = 5,6,7,8,9
temp.HAUPTNAVIGATION{
 1 = GMENU
 1 {
   wrap = |
   NO = 1
   NO {
#altImgResource = {$buttonPath}image1.jpg||{$buttonPath}image2.jpg||{$buttonPath}fileadmin/images/tiere_navi.jpg||{$buttonPath}image4.jpg||{$buttonPath}image5.jpg
     altImgResource = {$buttonPath}http://www.testseite.de/fileadmin/images/navi/hochzeit_navi.jpg||{$buttonPath}images/navi/architektur_navi.jpg||{$buttonPath}image3.jpg||{$buttonPath}image4.jpg||{$buttonPath}image5.jpg
     allWrap = <li> | </li>
   }
 }
}
Kurt51 ·

1. Was steht in der Konstante "buttonPath"?
2. Unabhämngig davon was drinne steht (außer nichts) muss das "altImgResource = {$buttonPath}http://www.testseite.de/..." ja in die Hose gehen!? {$buttonPath} und dann eine komplette URL dahinter, so wie evtl. "fileadmin/imgaes/buttons/http://www. ...
o.O

razepu ·

Ich hab genau das selbe Problem, ich möchte eine Navigation bauen wo die erste Ebene nur aus Bildern besteht(verschiedene Bilder).
Die verlinkung funktioniert auch aber es werden nur weisse Bilder angezeigt.

page.10.marks.NAVIGATION = HMENU
page.10.marks.NAVIGATION {
  special = list
  special.value = 3,4,5,6,7,8
  1 = GMENU
  1 {
    noBlur = 1
    wrap = |
    NO = 1
    NO {
      altImgResource.import=uploads/media/
      altImgResource.import.field=media
      altImgResource.import.listNum=0
    }
    RO = 1
    RO {
      altImgResource.import=uploads/media/
      altImgResource.import.field=media
      altImgResource.import.listNum=1
    }
    ACT = 1
    ACT {
      altImgResource.import=uploads/media/
      altImgResource.import.field=media
      altImgResource.import.listNum=1
    }
  }
  2 = TMENU
  2.NO = 0
}

Ich habe die Bilder in den Ordner "uploads/media/" kopiert und die Bilder dann noch in typo3(4.3.1) unter "Tempalte/Ressourcen" hinzugefühgt.

Hab ich einen Arbeitsschritt vergessen oder was falsch gemacht? o.O
Wäre für hilfe sehr dankbar!

xTheTronx ·

Moin,

ich hab´s bei mir so gelöst:

temp {
  # Die 6 Kategorien, welche auf der Startseite als Bilder angezeigt werden
  BILDTEASER_STARTSEITE = HMENU
  BILDTEASER_STARTSEITE {
   special = list   
   special.value = 1264,1256,1245,1243,1242,1211
    1 = GMENU
    1 {
      noBlur = 1
      wrap = |
      NO = 1
      NO {  
        imgParams = class="first" || class="middle" || class="last" || class="first" || class="middle" || class="last" 
        #imgParams = border="0"
        altImgResource.import = uploads/media/
        altImgResource.import.field = media
        # 0 steht für das 1. Bild in den Seiteneigenschaften
        altImgResource.import.listNum = 0
        imgParams.titleText = TEXT
        imgParams.titleText.field = title     
      }
    }
  }
}
...
    marks {
      BILDTEASER_STARTSEITE < temp.BILDTEASER_STARTSEITE
    }

und natürlich die Bilder als Resource in den angegebenen Seiten.
Funktioniert einwandfrei.

Gruß

Torsten