Zum Inhalt springen

Mein Menü wird verschluckt(bitte um Hilfe)

Erstellt am 7. März 2007 · 4 Antworten · letzte Antwort am 9. März 2007

Tags: Templates & Layouts, Frage

icepm ·

Hallo,
also ich dachte ich versuch nun eine zweite Typo3-Seite, nachdem bei der ersten alles super geklappt hat und nun fängt es schon am Anfang beim Menü an, dass dieses verschluckt wird und ich find einfach meinen Fehler nicht.
Hab Typo3 normal installiert und mein template hochgeladen:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>

<body>
<!--###DOCUMENT_BODY###start-->
<table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="198" valign="top"><img src="uploads/tf/1acomp.jpg" width="198" height="105" /></td>
    <td width="715" valign="top"><img src="uploads/tf/1acomput2.jpg" width="715" height="105" /></td>
    <td width="111"><img src="uploads/tf/1acomput3.jpg" width="111" height="105" /></td>
  </tr>
  <tr>
    <td width="198" valign="top"><img src="uploads/tf/1acomput4.jpg" width="198" height="113" /></td>
    <td width="715" valign="top"><img src="uploads/tf/1acomput5.jpg" width="715" height="113" /></td>
    <td width="111"><img src="uploads/tf/1acomput6.jpg" width="111" height="113" /></td>
  </tr>
  <tr>

    <td width="198" height="600" valign="top" bgcolor="#E41A02" class="left_column">
	<!--###NAVI###start-->
	<div id="menue">
      <ul>
        <li> <a href="#">Webdesign</a></li>
        <li><a href="#">Webhosting </a></li>
        <li><a href="#">Service/Planung</a></li>
        <li><a href="#">Marketing</a></li>
        <li><a href="#">E-Commerce</a></li>
        <li><a href="#">IT-Komponenten</a></li>
        <li><a href="#">Home</a></li>
        </ul>
	</div>
	<!--###NAVI###stop-->
	<br>
	
		<table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td align="center" class="box_header">LOGIN</td>
      </tr>
            <tr>
        <td height="82" class="box_content">
        <!-- ###LOGINBOX###  start-->
<table border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td class="login">Benutzername:</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td><form name="form2" method="post" action="">
                  <input name="textfield" type="text" size="12">
                </form></td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td class="login">Password:</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td><input name="textfield2" type="text" size="12"></td>
                <td><img src="uploads/tf/go_schaltflaeche.gif" alt="SUBMIT" width="30" height="14" /></td>
              </tr>
          </table>	
                        <!--###LOGINBOX### stop-->	
		</td>
      </tr>
    </table>

          <td width="715" valign="top" bgcolor="#CDD3F0" class="center_column">
        <!--###INHALT_MITTE###start-->
        <p align="center">Wir begr&uuml;&szlig;en Sie recht herzlich auf unserer Seite und freuen uns, dass Sie den Weg zu uns gefunden haben.</p>
      <p align="center">Unser Service umfasst die Bereiche Computer, Werbeauftritte und Multimedia. </p>
      <p align="center">Wir geben Ihnen L&ouml;sungen oder &uuml;bernehmen gesamte Aufgaben.</p>
      <p align="center">Setzen Sie sich mit uns in Verbindung, damit wir Ihnen die Arbeit erleichtern. <br />
    </p>
    <!--###INHALT_MITTE###stop-->
    </td>
    <td width="111" bgcolor="#FA3F0A">&nbsp;</td>
  </tr>
</table>
<!--###DOCUMENT_BODY###stop-->
</body>
</html>

und folgendes typoscript dazu geschrieben:

page = PAGE
page.stylesheet = uploads/tf/main.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = uploads/tf/template.html
workOnSubpart = DOCUMENT_BODY
}

page.bodyTag = <body bgcolor="#FFFFFF">


tmp.NAVIGATION = HMENU
tmp.NAVIGATION {
  wrap = <div id="menue"> | </div>
  excludeUidList = 7
  1 = TMENU
  1 {
    wrap = <ul> | </ul>
    NO = 1
    NO.wrapItemmAndSub = <li> | </li>
    ACT = 1
    ACT < .NO
    ACT.ATagParams = id=current
  }
}
page.10.subparts.NAVI < tmp.NAVIGATION


page.10.subparts.INHALT_MITTE < styles.content.get


tmp.LOGINBOX < tt_content.login
tmp.LOGINBOX.20.layout = <tr><td class="loginbox-labelcell">###LABEL###</td></tr><tr><td class="loginbox-fieldcell">###FIELD###</td></tr>
tmp.LOGINBOX.20.COMMENT.layout = <tr><td colspan="2" class="loginbox-commentcell">###LABEL###</td></tr>

page.10.subparts.LOGINBOX < tmp.LOGINBOX

komisch is er nimmt den inhalt_mitte subpart und den login subpart wunderbar an nur des menü erzeugt er nicht.
es kommt folgender seitenquelltext heraus:

<!DOCTYPE html
	PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<!-- 
	This website is powered by TYPO3 - inspiring people to share!
	TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
	TYPO3 is copyright 1998-2006 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
	Information and contribution at http://typo3.com/ and http://typo3.org/
-->

	<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_85699fbf26.css" />
	<link rel="stylesheet" type="text/css" href="uploads/tf/main.css" />
	<title>1AComputers.de: Herzlich Willkommen auf der Seite von 1AComputers.de</title>
	<meta name="generator" content="TYPO3 4.0 CMS" />
	<script type="text/javascript" src="typo3temp/javascript_757c080409.js"></script>
<script type="text/javascript" src="t3lib/jsfunc.validateform.js"></script>

</head>
<body bgcolor="#FFFFFF">

<table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="198" valign="top"><img src="uploads/tf/1acomp.jpg" width="198" height="105" /></td>
    <td width="715" valign="top"><img src="uploads/tf/1acomput2.jpg" width="715" height="105" /></td>
    <td width="111"><img src="uploads/tf/1acomput3.jpg" width="111" height="105" /></td>
  </tr>
  <tr>
    <td width="198" valign="top"><img src="uploads/tf/1acomput4.jpg" width="198" height="113" /></td>
    <td width="715" valign="top"><img src="uploads/tf/1acomput5.jpg" width="715" height="113" /></td>
    <td width="111"><img src="uploads/tf/1acomput6.jpg" width="111" height="113" /></td>
  </tr>
  <tr>

    <td width="198" height="600" valign="top" bgcolor="#E41A02" class="left_column">
	<div id="menue"></div>
	<br>
	
		<table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td align="center" class="box_header">LOGIN</td>
      </tr>
            <tr>
        <td height="82" class="box_content">
        <form action="index.php?id=1" id="a585f69ab76ac5e2890a3d8dfad669024" name="a585f69ab76ac5e2890a3d8dfad669024" enctype="multipart/form-data" method="post" target="_top" onsubmit="return validateForm('a585f69ab76ac5e2890a3d8dfad669024','user,Username%3A,pass,Password%3A','','','')"><div style="display:none;"><input type="hidden" name="logintype" value="login" /><input type="hidden" name="pid" value="" /></div>
		<!--  Login/Logout form: [begin] -->
			<table border="0" cellspacing="1" cellpadding="1" class="csc-loginform"><tr><td class="loginbox-labelcell"><p class="csc-form-label-req">Username:</p></td></tr><tr><td class="loginbox-fieldcell"><input type="text" name="user" size="20" value="" /></td></tr><tr><td class="loginbox-labelcell"><p class="csc-form-label-req">Password:</p></td></tr><tr><td class="loginbox-fieldcell"><input type="password" name="pass" size="20" value="" /></td></tr><tr><td class="loginbox-labelcell"><p class="csc-form-label"></p></td></tr><tr><td class="loginbox-fieldcell"><input type="submit" name="submit" value="Login" /></td></tr></table>
		<!--  Login/Logout form: [end] -->
			</form>	
		</td>
      </tr>
    </table>

          <td width="715" valign="top" bgcolor="#CDD3F0" class="center_column">
        
	<!--  CONTENT ELEMENT, uid:1/text [begin] -->
		<a id="c1"></a>
		<!--  Text: [begin] -->
			<h2>Test</h2>
<p class="bodytext">&nbsp;</p>
<p class="bodytext">hier steht mal der richtige text</p>
		<!--  Text: [end] -->
			
	<!--  CONTENT ELEMENT, uid:1/text [end] -->
		
    </td>
    <td width="111" bgcolor="#FA3F0A">&nbsp;</td>
  </tr>
</table>

</body>
</html>

Wäre sehr dankbar wenn mir jemand helfen könnte, denn bin echt am verzweifeln.
Lg[/quote]

just2b ·

Hallo,

bitte verwende die Codeboxen im Forum, sonst ist das absolut unleserlich und du wirst keine Antwort erhalten!
schreib doch mal statt wrapItemmAndSub > wrapItemAndSub

georg

icepm ·

Ok werd ich in Zukunft verwenden.
Aber die Veränderung auf wrapItemAndSub hat nicht wirklich was gebracht.
Ich versteh es selber ja nicht.
Denn bei der letzten Seite hat es genau mit dem Source gepasst.
Lg

icepm ·

Hey kann mir denn echt keiner von Euch Profis helfen, was ich denn falsch mach???
Denn des bringt mich echt zum verzweifeln, ich weiß einfach nicht was da anders ist als bei meiner 1.seite in typo3.
Die erste Seite hat wunderbar mit gleichem typoscript funktioniert.
und nun erkennt er ja die subparts aber irgendwie bei dem ###Navi### Subpart, da nimmt er nur den wraptag für den div-container an. und des was ich danach definier intressiert ihn nicht.
an was liegt denn des bitte?
bitte helft mir!!!
lg