Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 10.08.07, 15:48
Forum Zuschauer
 
Registriert seit: 10.08.07
Beiträge: 9
Frage

Menü verschwindet


Hallo Tüftler.

Auch nach stundenlanger Suche im Netz und Wälzen der verschiedensten Bücher habe ich auf mein Problem keine Lösung gefunden. Deswegen bin ich gespannt, ob mir hier jemand weiterhelfen kann:

Ich arbeite mit Hilfe der CD "Typo3 für Profis" und habe unter genauer Anleitung nun versucht, ein Menü (SONSTIGES) mit einer dyn. Navigation zu versehen.
Habe hierfür im Systemordner ein Erweiterungstemplate angelegt, es im Haupttemplate eingebunden (include basis template) und folgenden Code geschrieben:


Der Code des Erweiterungstemplates (setup) :

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
tmp.SONSTIGESNAVIGATION = HMENU
tmp.SONSTIGESNAVIGATION - ERROR: Line 1: Object Name String, "tmp.SONSTIGESNAVIGATION" was not preceeded by any operator, =<>({
{
wrap = <div id="sonstigescontainer"> | </div>
1 = TMENU
1 - ERROR: Line 5: Object Name String, "1" was not preceeded by any operator, =<>({
{
wrap = <ul> | </ul>
NO = 1
NO.wrapItemmAndSub = <li> | </li>
} - ERROR: Line 10: An end brace is in excess.
} - ERROR: Line 11: An end brace is in excess.


Code des Haupttemplates (setup) :

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
page = PAGE
page.stylesheet = uploads/tf/main.css
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = uploads/tf/template.html

page.10.workOnSubpart = DOCUMENT_BODY

page.10.subparts.SONSTIGES_NAVI < tmp.SONSTIGESNAVIGATION
[color=Red][color=Magenta][/color][/color]


Code des Templates:

HTML-Code:
<body> <!-- ###DOCUMENT_BODY### start-->
:
:
  <!-- ###SONSTIGES_NAVI### start--> <div id="sonstigescontainer"> <ul> <li><a href="#">Kontakt</a></li> <li><a href="#">G&auml;stebuch</a></li> <li><a href="#">Sponsoren</a></li> <li><a href="#">Links</a></li> <li><a href="#">Satzung</a></li> <li><a href="#">Impressum</a></li> </ul> </div> <!-- ###SONSTIGES_NAVI### stop-->
:
:
<!-- ###DOCUMENT_BODY### stop--> </body>
(Warum der Code jetzt hier nebeneinander steht ist mir ein Rätsel, im Template steht er untereinander. Die : stehen für den restlichen Code, der aber für dieses Problem unerheblich sein dürfte.)



Problem:

Nehme ich das Fettgedruckte raus habe ich mein Template mit dieser Menüleiste, setze ich es ein, habe ich das Template und die Menüleiste ist verschwunden.


Obwohl nicht auf der CD verlangt habe ich auch "content default und styles_content_default" installiert und
page.10.subparts.SONSTIGES_NAVI < tmp.SONSTIGESNAVIGATIONdurch page.10.subparts.SONSTIGES_NAVI < styles.content.get
ersetzt, jedoch ohne sichtbares Ergebnis.
Auch "Cache löschen" und "edit whole template record" brachte nichts.

Wer kann mir sagen, wo der Hund begraben liegt?


Im voraus vielen Dank.
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 10.08.07, 15:53
Forum Zuschauer
 
Registriert seit: 10.08.07
Beiträge: 9
Ausrufezeichen

Unterschied C++ zu TYPO3


Na gut, na gut.

Ist mein erster Versuch mit TYPO3 und das der Code so empfindlich ist, war mir auch nicht bekannt:


Code des Erweiterungstemplate:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
tmp.SONSTIGESNAVIGATION = HMENU
tmp.SONSTIGESNAVIGATION{
wrap = <div id="sonstigescontainer"> | </div>
special = directory
special.value = 8
1 = TMENU
1{
wrap = <ul> | </ul>
NO = 1
NO.wrapItemmAndSub = <li> | </li>
}
}


Der Schlüssel sind die geschweiften Klammern { !
Wollte es übersichtlicher machen, doch genau DAS war das Problem...
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 11.08.07, 20:28
Benutzerbild von mstuebner
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.09.04
Ort: 84424 Isen b. Dorfen
Alter: 41
Beiträge: 2.215
mstuebner eine Nachricht über Skype™ schicken

Zitat:
Zitat von Karl-Gustav Beitrag anzeigen
Der Schlüssel sind die geschweiften Klammern { !
Wollte es übersichtlicher machen, doch genau DAS war das Problem...
DAS und das im ersten Posting fehlende:
Typoscript-Code:
1:
2:
special = directory
special.value = 8
__________________
mfg Matthias

TYPO3-Consultant -- TYPO3 Entwicklung
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
captcha verschwindet skyhead Alle anderen Extensions 1 20.06.08 05:22
Typo 4.0.2 BE: Menü-Frame verschwindet im Firefox 3.0 !!! FraGiLe TYPO3 4.x Backend 4 18.06.08 12:33
Untermenu verschwindet khale GMENU, HMENU, TMENU und Co. 1 17.03.08 22:01
Menu verschwindet hinter Flash micha182 HTML & CSS 2 25.02.08 12:49
Websitebenutzer verschwindet waumpada TYPO3 4.x Fragen und Probleme 0 22.10.07 17:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:15 Uhr.


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