Zum Inhalt springen

GMENU_FOLDOUT --> TMENU_FOLDOUT??? ... Text statt Grafik

Erstellt am 13. Mai 2003 · 34 Antworten · letzte Antwort am 23. Mai 2003 · Seite 1 von 2

Tags: Frage

PicNic ·

Hallo zusammen,

gibt es eine Möglchkeit bei dem GMENU_FOLDOUT in der ersten Ebene Text statt Grafiken zu benutzen? Also quasi aus dem GMENU_FOLDOUT ein TMENU_FOLDOUT zu machen.

Für Hinweise bin ich wie immer dankbar ...

Bis denn,

PicNic

maka77 ·

Hi,

wenn Du einfah bei dem GMENU die Grafiken wegläßt, dann hast Du
doch schon ein Textmenu auf Basis eines GMENU 😉

MfG,
maka77

PicNic ·

Danke für die Antwort, ABER: ??? ... einfach die Grafiken weglassen? ... wie denn das?
Ich möchte in diesem Menü keine Grafiken haben ... also auch nicht den Text als Grafik ... oder steh ich jetzt auf dem schlauch?

Fragen über Fragen ...

PicNic

maka77 ·

Hi PicNic,

poste bitte mal den Sourcecode Deines Menüs, dann kann ich
Dir genau sagen was Du weglassen mußt.

MfG,
maka77

PicNic ·

Gerne ... hier der Code:

marks.MENU_LINKS < styles.content.get
marks.MENU_LINKS = HMENU
marks.MENU_LINKS.entryLevel = 0
marks.MENU_LINKS.1 = GMENU_FOLDOUT
marks.MENU_LINKS.1.expAll=1
marks.MENU_LINKS.1.target = page
marks.MENU_LINKS.1 {
NO {
  imgParams = align=top
  XY = 150,20
  format = gif
  backColor = white
  10 = TEXT
  10.text.field = nav_title // title
  10.fontFile = fileadmin/fonts/arial.ttf
  10.fontSize = 10
  10.fontColor = #258F5D
  10.offset = 2,10
#  10.antiAlias = 0
#  10.niceText = 1
#  10.iterations = 0

  20 = EFFECT
  20.value = sharpen=99
}
RO < .NO
RO = 1
RO {
10.fontColor = #FF0000
}
ACT < .NO
ACT = 1
ACT {
10.fontColor = #FF0000
}
CUR < .NO
CUR = 1
CUR {
10.fontColor = #FF0000
}
}

marks.MENU_LINKS.2 = TMENU
marks.MENU_LINKS.2.target = page
marks.MENU_LINKS.2.NO {
  linkWrap = <nobr><font face=arial size=1>|</font></nobr><br>
}
marks.MENU_LINKS.1 {
  dontLinkIfSubmenu = 0
  displayActiveOnLoad = 1
  stayFolded=0
  foldSpeed = 6
  subMenuOffset = 25,15
  menuOffset = 0,15
  menuBackColor = white
  bottomBackColor = #A4BB2B
  bottomHeight = 700
  menuWidth = 170
  
  arrowNO = fileadmin/pix/pfeil2.gif
  arrowACT = fileadmin/pix/arrowACT.gif
  arrowSPC = fileadmin/pix/arrowSPC.gif
  arrowImgParams = hspace=4 align=top

  bottomContent = TEXT
#  bottomContent.value = Hello World! Here is some content!
}

... ich bin ja so gespannt ...

PicNic

maka77 ·

Hi PicNic,

hier mal ein GMENU_FOLDOUT ohne Gfx:

#**************************
# GMENU_FOLDOUT
includeLibs.gmenu_foldout = media/scripts/gmenu_foldout.php
menu.10 = HMENU
menu.10.1 = GMENU_FOLDOUT
menu.10.1.target = mainpage
menu.10.1.expAll=1

#**************************
# Geschwindigkeit des Aufklapp Menues festlegen
menu.10.1.foldSpeed = 5

#**********************************************
# Definition des Normalzustandes der Menuepunkte
menu.10.1.NO {
wrap = <table width="20" border=0 cellspacing=0 cellpadding=0><tr><td></td></tr> | </table>
linkWrap = <nobr><font face=arial size=1 color=black><B>|</B></font></nobr><BR>
stdWrap.case = normal
XY = 170,20
10 = TEXT
10.text.field = title
10.fontSize = 12
10.fontColor = Black
10.offset = 2,10
10.niceText = 0
10.align = left
}
}

menu.10.1 {
target=mainpage
dontLinkIfSubmenu = 1
stayFolded=1
foldSpeed = 6
subMenuOffset = 12,20
menuOffset = 0,20 ## Position des Menus auf der Seite
menuWidth = 100
}

#**************************
# 2te Ebene Menue
menu.10.2 = TMENU
menu.10.2.target=mainpage

#**************************
# Normalzustand definieren
menu.10.2.NO {
beforeImg = fileadmin/frames/images/pfeil.gif
linkWrap= <font face=Arial size=1 color=#000000> | </font><br>
ATagBeforeWrap = 1
stdWrap.case = normal
}

hoffe das hilft Dir weiter.

MfG,
maka77

PicNic ·

@maka77: Schon mal vielen Dank für deine Mühen.

Ich glaube, ihr habt mich nicht richtig verstanden (oder ich hab mich nicht klar genug ausgedrückt) ...

@Mathias: Ich weis, dass es kein TMENU_FOLDOUT gibt.

Mein Problem: Ich hätte gerne eins!

Ich möchte ein FoldoutMenü ohne von Typo generierte Grafiken als NaviLinks sondern mit von Typo generierten TextLinks. Ich meine auch nicht die Grafiken vor den eigentlichen NaviLinks ... die sollen/können da sein.
Jetzt klar?

In Hoffnung auf weitere Lösungsansätze (oder das komplette zunichte machen der Selben)

ein ziemlich verzweifelter

PicNic

Mathias netfielders ·

TMENU_FOLDOUT?
nichts leichter als das.

IProc einbinden, im Link die grafik rausschmeißen und den Titel neu reinschreiben, fertig ist die Laube.

PicNic ·

Uiuiuiuiui ... moment ... das ist nicht so einfach mit dem Laubenbau, wenn man sich grade erst mal knapp 10 Tage im (Typo3)Garten herum treibt.
IProc wo, wie was?

ein fragender

PicNic

Mathias netfielders ·

Guckst du mal in die TSRef, wirst du IProc finden.
Class -> Function und dann das Array $I bearbeiten (schreib zur not erstmal debug($I); rein, damit du überhaupt siehst, welche Möglichkeiten du hast.

Aber PHP kannst du, ja?

PicNic ·

hmmm ... hab mal geschaut und werde nicht schlau daraus :o ...
Der Lösung so nah und doch so fern ...

Can someone give me a hand?

ratloser

PicNic

PicNic ·

hab mal was versucht, ist aber nix passiert ... 😢

Der PHP-Code (picnic-cl.php):

<?php
class PicNicDebug {
function inf($I,$conf) {
debug($I);
return $I;
} 
}
?>

Das dazugehörige Setup:

menu.includeLibs.gmenu_foldout = media/scripts/gmenu_foldout.php
menu.includeLibs.tmenu_foldout = media/scripts/picnic-cl.php
menu.10 = TEMPLATE
menu.10 {
template = FILE
template.file = fileadmin/frames/menu.html
workOnSubpart = DOCUMENT_BODY
marks.MENU_LINKS < styles.content.get
marks.MENU_LINKS = HMENU
marks.MENU_LINKS.entryLevel = 0
marks.MENU_LINKS.1 = GMENU_FOLDOUT
marks.MENU_LINKS.1.IProcFunc = PicNicDebug->inf
marks.MENU_LINKS.1.expAll=1
marks.MENU_LINKS.1.target = page
marks.MENU_LINKS.1 {
NO {
  imgParams = align=top
[ und so weiter ... ]

... nix passiert ...

Fragen über Fragen ...

PicNic

PicNic ·

hab ich gemacht ... aber weder auf der Seite noch im Quelltext sehe ich irgendwelche Debug-Infos ...

PicNic

P.S. stay Löcher-in-den-Bauch-Fraging

PicNic ·

Als devIPMask hab ich meine IP angegeben ... no_cache hab ich auch mal in die browserzeile gepackt ... keine veränderung ... wo erscheint denn das Debug? Im Quelltext oder auf der Seite? was mach ich falsch?

PicNic

P.S. stay Fragezeichen-über-dem-Kopf-habing

PicNic ·

*tschuldiging*

Der Server steht bei einem Hoster. Als devIPMask sind eingetragen: die beiden default IP's (192.168.*,127.0.0.1), die IP von meinem Arbeitsplatz und dei IP des Servers.

*sich duckend*

PicNic

Mathias netfielders ·

ok, und mit welcher IP gehen die Anfragen an den Server? Mit deiner LOKALEN (die nur in deinem LAN gilt) oder mit deiner EXTERNEN (mit der Du ins Internet gehst)?