Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 05.07.08, 17:59
Benutzerbild von EightBitWitch
Forum Newbie
 
Registriert seit: 04.07.08
Ort: Lüneburger Heide
Alter: 39
Beiträge: 18
EightBitWitch eine Nachricht über ICQ schicken

Dateiname aus UID generieren (z.B. für beforeImg)


Hallo,

ich möchte in einem Text-Menü vor und nach dem Menü-Link eine Grafikeinbauen - mit beforeImg/afterImg. Das klappt auch mit statischen Dateinamen sehr gut.

Nun möchte ich aber, das die der Dateiname entsprechend der UID der Ziel-Seite ändert:

beforeImg = fileadmin/test/s{field:uid}no_l.jpg

Also wenn mit diesem MEnüink die Seite mit der UID 1 aufgefufen werden kann, soll der Dateiname s1no_l.jpg lauten.

Warum klappt das nicht?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 05.07.08, 21:34
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.370

Hallo,

es würde helfen, komplette schnippsel zu posten, denn dann kann man leichter helfen!

damit die "variablen" aufgelöst werden, muss das "Objekt" über dataWrap verfügen. Wenn das Objekt stdWrap-Funktionalität hat, kann man das machen!

beforeImg hat das nicht.

du kannst das maximal mit before machen, siehe TsRef (typo3.org: Documentation: TSref (MENU Objects))

aktivieren dann mit
before.dataWrap = 1
siehe typo3.org: Documentation: TSref (Functions

georg
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 06.07.08, 05:04
Benutzerbild von EightBitWitch
Forum Newbie
 
Registriert seit: 04.07.08
Ort: Lüneburger Heide
Alter: 39
Beiträge: 18
EightBitWitch eine Nachricht über ICQ schicken

Danke für deine Antwort. Ich hatte keinen Code-Schnipsel eingefügt, weil ich dachte, das es eine universelle Methode für eine Zeichenkettenmanipulation gibt, aber mir dämmert es, das dies bei TS wohl nicht der Fall ist

Hier also der Code-Schnipsel:
Code:
      marks.MENUE1 = HMENU
      marks.MENUE1 {
            special = list
            special.value = 1,2,3,4,5,6,7,8,9,10
      }      
      marks.MENUE1.1=TMENU
      marks.MENUE1.1.NO=1
      marks.MENUE1.1.NO {
        ATagTitle.field = title
        # statisch geht es
        beforeImg = fileadmin/test/s1no_l.jpg
        # dynamisch leider nicht
        # beforeImg = fileadmin/test/s{field:uid}no_l.jpg
    
        afterImg = fileadmin/test/s1no_r.jpg
        ATagParams =class="Seite{field:uid}"
        #ATagParams =style="background-image:url(fileadmin/test/s{field:uid}no_m.jpg)"
        ATagParams.insertData = 1
     
      }
Ich glaube, das ich langsam den "wrap-Mechanischmuss" verstehe, den ich wohl auch hier anwenden muss, hier auch in diesem Beispiel:
Code:
      marks.MENUE1.1=TMENU
      marks.MENUE1.1.NO=1
      marks.MENUE1.1.NO {
#        before.cObject = TEXT
#        before.cObject.field = uid
#        before.cObject.dataWrap = <span class="Seite|">
#        after.cObject = TEXT
#        after.cObject.wrap = |</span>

          ATagParams =class="Seite{field:uid}"
          ATagParams.insertData = 1
Die auskommentierter Zeilen waren meine erste Lösung, hier funktioniert die "Zeichenkettenmanipulation" per Wrap-Dingbums . Ich wollte erreichen das ich dem A-TAG des Menüeintrages per <.span class="xyz"> ... <./span> eine Hintergrundfarbe/Bild unterschieben kann, das ich per CSS definiere.
Ok, die Methode dem A-Tag per ATagParams dierekt einen class-Parameter "unterzuschieben" ist ungleich eleganter.

Ich möchte, soweit es sinnvoll ist, Struktur, Inhalt und Gestaltung trennen. Grobe Struktur aus dem HTML-Template, Struktur-"Feintuning" per Seite-Template(Setup) und die Gestaltung per CSS. Wobei ich mir noch nicht ganz sicher bin, ob das grad in Bezug auf die Menüs - mir deren verschiedenen Zuständen (CUR möchte ich nicht mehr missen) - wirklich zu 100% möglich ist.
Naj. ich stehe eben noch ganz am Anfang und durchblicke vieles noch nicht.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
TMENU und beforeIMG typo3_gaby GMENU, HMENU, TMENU und Co. 1 22.02.07 07:18
zufallszahl generieren Averlon TYPO3 4.x Fragen und Probleme 3 24.04.06 15:54
Real URL - Dateiname Kagan-typo3 Alle anderen Extensions 0 06.12.05 04:18
"beforeImg" einer Stylesheet-Klasse zuweisen? sissi GMENU, HMENU, TMENU und Co. 5 14.03.05 07:30
GifBuilder Grafiken: Pfad und Dateiname festlegen Jakob Lipps TYPO3 3.x Fragen und Probleme 2 20.10.04 20:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:33 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0