Zum Inhalt springen

Grafiksches Menü - Probleme

Erstellt am 27. Juni 2005 · 9 Antworten · letzte Antwort am 1. Mai 2006

Tags: Frage

jomann ·

Hallo!

Habe folgenden Code:

page = PAGE
page {
   typeNum = 0
   # Allgemeine Seiteneigenschaften setzen
   bodyTag = <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
   meta.AUTHOR = Robert Meyer
   meta.DESCRIPTION = Hier steht eine Beschreibung
   stylesheet = fileadmin/style.css
   
   # Die Designvorlage integrieren
   10 = TEMPLATE
   10 {
   template = FILE
   template.file = fileadmin/vorlage.html
   workOnSubpart = DOKUMENT
   }
   
   10.marks {

        # Das Menü (grafisch)
        MENU_LINKS = HMENU
        MENUE_LINKS {
                special = directory
                special.value = 1
                1 = GMENU
                1.NO = 1
                1.NO {
                        XY = 178, 24
                        backColor = #364497

                        # TEXT AUF MENÜPUNKT
                        10 = TEXT
                        10.text.field = title
                        10.fontColor = #FFFFFF
                        10.fontFile = fileadmin/fonts/verdana.ttf
                        10.fontSize = 12
                        10.niceText = 1
                        10.offset = 14, 16
                }
        }

   LOGO = IMAGE
   LOGO.file = fileadmin/images/logo.jpg

   ## KLICKPFAD
   KLICKPFAD = COA
   KLICKPFAD {
     10 = TEXT
     10.value = Sie befinden sich hier:&nbsp;

     # Klickpfad auf Pos 20
     20 = HMENU
     20 {
        special = rootline
        special.range = 2|-1
        1 = TMENU
        1.NO = 1
        1.NO.linkWrap = |&nbsp;/&nbsp;
    }
   }

   }

}

Irgendwie bekomme ich keine Anzeige des Menüs... die Variable ###MENU_LINKS### wird allerdings überschrieben... hat jemand vll eine Ahnung?

Neils ·

Guten Abend,

ich würde es wegen Deinem Rechtschreibfehler begründen.

Es heißt bei Dir zunächst "MENU_LINKS" und danach "MENUE_LINKS".
Es muss mit Deiner Designvorlage übereinstimmen, aber da der Marker scheinbar angesprochen wird, wird es sicherlich "MENU_LINKS" heißen.

Ich hoffe, dass hilf!

Kannst ja noch mal was posten, wenn es richtig war oder auch weitere Hilfe brauchst!

jomann ·

Geht leider immernoch nicht...

// edit: Ich bekomme das Menü angezeigt, aber die Schrift fehlt leider... (verdana.ttf ist aber vorhanden...)

Fabian-K ·

Aloah!

Doofe frage,
aber wieso machst du

..
1 = GMENU
1.NO = 1
1.NO {
..

????
(Ich meine jetz das '1.NO = 1')
Is doch imo unnoetig!?
Koennte das vielleicht zum Fehler fuehren?

Achja:
Poste doch bitte nochmal deinen aktuellen Code und den Link zu der Seite, damit man sich das Menue mal ansehen kann..

jomann ·
Fabian-K schrieb

Aloah!

Doofe frage,
aber wieso machst du

..
1 = GMENU
1.NO = 1
1.NO {
..

????
(Ich meine jetz das '1.NO = 1')
Is doch imo unnoetig!?
Koennte das vielleicht zum Fehler fuehren?

Keine Ahnung wieso ich das Mache 😉 - Hab das aus dem TYPO3-Buch von Robert Meyer abgeschrieben 😉

Hier nochmal der komplette Code:

page = PAGE
page {
   typeNum = 0
   # Allgemeine Seiteneigenschaften setzen
   bodyTag = <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
   meta.AUTHOR = Robert Meyer
   meta.DESCRIPTION = Hier steht eine Beschreibung
   stylesheet = fileadmin/style.css
   
   # Die Designvorlage integrieren
   10 = TEMPLATE
   10 {
   template = FILE
   template.file = fileadmin/vorlage.html
   workOnSubpart = DOKUMENT
   }
   
   10.marks {

        # Menü links
        MENU_LINKS = HMENU
        MENU_LINKS {
                special = directory
                special.value = 2
                entryLevel = 1
                1 = GMENU
                1.NO = 1
                1.NO {
                                wrap = |<br />
                                XY = 178,24
                                backColor = #364497
                                
                                10 = TEXT
                                10.text.field = title
                                10.fontColor = #FFFFFF
                                10.fontFile = fileadmin/fonts/verdana.ttf
                                10.fontSize = 12
                                10.niceText = 1
                                10.offset = 14, 16
                                
                                20 = IMAGE
                                20.file = GIFBUILDER
                                20.file {
                                                                XY = 178,1
                                                                backColor = #FFFFFF
                                }
                                20.offset = 0, 23
                }
                # Rollover
                1.RO < .1.NO
                1.RO.backColor = #061467

                # 2. Ebene als Kopei der 1. 
                2 < .1
                2.NO {
                        backColor = #F3E2F9
                        10.fontColor = #061467
                        10.fontSize = 11
                }
                2.RO < .2.NO
                2.RO.backColor = #C1D5F4
        }

        # Textmenü oben
        MENU_OBEN = HMENU
        MENU_OBEN {
                special = directory
                special.value = 7
                1 = TMENU
                1.NO = 1
                1.NO.ATagParams = class="links_weiss"
                1.NO.linkWrap =  | | |*|  | | |*|  |
        }

   LOGO = IMAGE
   LOGO.file = fileadmin/images/logo.jpg

   ## KLICKPFAD
   KLICKPFAD = COA
   KLICKPFAD {
     10 = TEXT
     10.value = Sie befinden sich hier: 

     # Klickpfad auf Pos 20
     20 = HMENU
     20 {
        special = rootline
        special.range = 2|-1
        1 = TMENU
        1.NO = 1
        1.NO.linkWrap = | / 
    }
   }

   }

}
# Druckversion
druckversion = PAGE
druckversion {
        10 = TEMPLATE
        10 {
                template = FILE
                template.file = fileadmin/druckversion.html
                marks.INHALT = CONTENT
        }
        typeNum = 1
        10 = CONTENT
        10.table = tt_content
        10.select.orderBy = sorting
        10.select.colPos = 0
}

// edit: Achso: hier der Link zum CMS -- Achtung: funktioniert nur, wenn ich online bin, da es lokal ist... 😉 http://194.231.189.37/cms/

Fabian-K ·

Hey Meen Jung,

am besten aenderst du erstmal das Administrator-Passwort,
denn es gibt schon ab und zu ein paar kackboons die gerne mal aus langeweile zerstoehren..
(Tjaja.. die sache mit der hackerethik.. #angry# )

Das erstmal.. ich schau mir die Seite gleich mal an..

Wo auf der Seite soll das menue sein?
Links?

Fabian-K ·

Hey Meen Jung,

also ich wuerde dir spontan empfehlen, vorne im Buch anzufangen mit lesen 😉

Solltest du das getan haben, dann wirf das Buch weg.. es taugt nix.

Du hast den Auto Parser garnicht eingebunden, das heisst, es KANN garnicht funktionieren..

Tipp:
- Template Auto-parser
und
- CSS styled content
installieren!
(Tools -> Ext Manager)

Soll helfen 😉

Der Auto-Parser dient dazu, dass Inhalte in dein typo3 eingefuegt werden.. ohne dem wird wohl garnix laufen 😉

Have fun.. Melde dich wenns weiter Probs gibt 🙂

Achja:
Ich habe gemerkt, dass Buecher erst wirklich etwas taugen, wenn man den Standart-Kram von typo3.org durchgemacht hat. Mach am besten erstmal 'Moderne Templateerstellung' und dann nimmd das Buch als Nachschlagewerk.

Hier das Beginner-Tutorial:
http://typo3.org/documentation/document-library/doc_tut_templsel_de/

(Ich denke mal das hat hier Jeder schon gelesen, der nach der erstellung des Tutorials mit typo3 angefangen hat.. is sozusagen Pflichtlektuere ;-) )

jomann ·

Robert Meyer spricht den "Template Auto-parser" zwar an, schreibt aber, dass es sich hierbei um eine "neue Methode" handelt und das Buch auf der alten ansetzt... jetzt bin ich richtig verwirrt, denn das Buch hat den Stand von Februar 2005... heißt das, ich MUSS diese Extension installen?!

Fabian-K ·

Ich weiss nicht worauf das Buch hinauswill, aber ich finde dan ganzen kram total ueberfuellt und unuebersichtlich.

Ich habe auch ein recht aktuelles Buch (Typo3 - Von Alwin Viereck) und in dem wird alles mit Auto-Parser gemacht.

Ich hab echt kA wie das ohne geht/gehen soll, aber ich bleibe dem Autoparser treu.

Also typo3 ohne Autoparser suckt 😉

Ich sehe des oefteren hier leutchen mit R.M.'s Buch rumflitzen und die Codes die dabei rauskommen sind reiner SPaghetticode (imo).

Also ich wuerde dir den Autoparser ans Herz legen und wie gesagt -> zieh dir mal http://typo3.org/documentation/document-library/doc_tut_templsel_de rein.. da wird das ganze recht gut erklaert..

ms1958 ·
jomann schrieb

10.niceText = 1

niceText = 1 , damit habe ich so meine Probleme, wenn das an ist, dann seh ich nix mehr ............

habe ich mit #10.niceText = 1 auskommentiert .......