Kann es sein, daß tabellenlose Templates von Typo3 nicht verarbeitet werden?
nö, kann nich sein.
falls du mit subparts arbeitest, dann sollte das natürlich in deinem html-template angegeben sein... 😉
Kann es sein, daß tabellenlose Templates von Typo3 nicht verarbeitet werden?
nö, kann nich sein.
falls du mit subparts arbeitest, dann sollte das natürlich in deinem html-template angegeben sein... 😉
doku schriebKann es sein, daß tabellenlose Templates von Typo3 nicht verarbeitet werden?
nö, kann nich sein.
falls du mit subparts arbeitest, dann sollte das natürlich in deinem html-template angegeben sein... 😉
jep
poste mal ts code von dir...........
cu
thorsten
[quote="TW"]
doku schriebjep
poste mal ts code von dir...........
Ich bin so blöd, ich vergas das TS zu posten. Da ich das nich wirklich verstehe, wäre es cool, wenn Ihr das mal unter die lupe nehmen könntet:
Constants:
my_constants {
copyright = 2004
template {
file = fileadmin/templates/root.tmpl
cssfile = fileadmin/templates/main.css
logo = fileadmin/templates/logo.jpg
}
}
plugin.tt_news.PIDitemDisplay = 409
plugin.feadmin.fe_users {
file.templateFile = fileadmin/templates/fe_admin_fe_users.tmpl
email = dvoellger@web.de
emailName = Your Name
pid = 403
usergroupOverride = 7
}
styles.content.loginform.pid = 403
SETUP:
### Erzeuge Text-Element und nutze Wert aus Constants ###
my.copyright = TEXT
my.copyright.value = {$my_constants.copyright}
### Erzeuge Text-Element und nutze Wert aus Constants ###
my.logo = TEXT
my.logo.value = {$my_constants.template.logo}
my.date = COA
my.date {
10 = TEXT
10.data = date:U
###10.strftime = %A, %e. %B %Y
10.strftime = %e. %B %Y
}
### page ist ein PAGE - Element ###
page = PAGE
page.typeNum = 0
### als Stylesheet nutze den unter Constants festgelegten Wert ###
page.stylesheet = {$my_constants.template.cssfile}
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = {$my_constants.template.file}
### Arbeiten im Bereich des Document Body ###
workOnSubpart = DOCUMENT_BODY
### Der Marker bekommt den oben ausgelagerten Code zugewiesen ###
marks.LOGO < my.logo
marks.DATE < my.date
### In CONTENT wollen wir den Content der "Normal"-Spalte ###
marks.CONTENT < styles.content.get
### Dasselbe nochmal mit der rechten Spalte ###
marks.CONTENT_RIGHT < styles.content.getRight
### Dasselbe nochmal mit der linken Spalte ###
marks.CONTENT_LEFT < styles.content.getLeft
### Wir generieren unser Menü an die Stelle MENU ###
marks.MENU = HMENU
marks.MENU {
entryLevel = 0
expAll = 1
1 = TMENU
1.NO {
allWrap = <td><td>| </td></td>
}
2 = TMENU
2.entryLevel = 1
2.NO {
allWrap = <td><td> | </td></td>
linkWrap = <img src="clear.gif" width="5px"> |
}
}
### Und das Copyright, vorbereitet schon oben
marks.COPYRIGHT < my.copyright
### HOME ###
marks.TO_TOP = HTML
marks.TO_TOP.value (
<a href="http://www.hochschulfest.de">Home</a>
)
marks.IMPRESSUM = HTML
marks.IMPRESSUM.value (
<a href="http://www.hochschulfest.de/index.php?id=407">Impressum</a>
)
}
### weitere optionen ###
### erlaube indizierung interner Inhalte (für indexed search engine) ###
config.index_enable=1
### erlaube indizierung externer Inhalte ###
config.index_externals=1
### und wir wollen das admin-panel sehen ###
config.admPanel=1
config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = (at)
Hi!
In Deinem Code steht
workonsubpart = DOCUMENT_BODY
Leider definierst Du diesen Subpart aber in Deinem HTML-Template nicht... kann so nicht klappen!
CU
maxhb
wie gesagt, ich kann mich nur wiederholen...
du mußt die subparts natürlich auch im html-template angeben, sonst klappt´s ga nix nirgendwo, wieso auch... 😉
<!-- DOCUMENT_BODY -->
marker etc.
<!-- DOCUMENT_BODY -->
doku schriebwie gesagt, ich kann mich nur wiederholen...
du mußt die subparts natürlich auch im html-template angeben, sonst klappt´s ga nix nirgendwo, wieso auch... 😉<!-- DOCUMENT_BODY --> marker etc. <!-- DOCUMENT_BODY -->
Also ich bin totaler Anfänger, und brauche noch mal Eure Hilfe. Ich trage praktisch
<!-- DOCUMENT_BODY -->
###MENU###
###DATE###
###CONTENT_LEFT### etc
<!-- DOCUMENT BODY -->
in mein HTML Template ein. Und wo da? Vor oder im <body>? Das ganze mit der Syntax wie ich sie angegeben habe? Ich hoffe, die Fragen sind Euch nich zu blöd...
danke
<!-- ###DOCUMENT_BODY### -->
<!-- Gesamter Inhalt-->
<div style="width:760px;margin:0px auto;">
<!-- Titelzeile -->
<div id="kopf"></div>
<div id="black"></div>
<!-- Navigation -->
<div id="navi_links">###MENU###</div>
<div id="navi_rechts">###DATE###</div>
<div id="black"></div>
<!--Inhalt-->
<div id="content_links">###CONTENT_LEFT###</div>
<div id="content">###CONTENT###</div>
<div id="content_rechts">###CONTENT_RIGHT###</div>
<div id="black"></div>
<!-- Fußleiste -->
<div id="fuss_links">###IMPRESSUM###</div>
<div id="fuss_rechts">© ###COPYRIGHT###</div>
<div id="black"></div>
</div>
<!-- ###DOCUMENT_BODY### -->
ich hatte die rauten vorhin vergessen, sorry...
also die Seite wird jetzt vernünftig dargestelt, aber meine Menüs nicht mehr gewrappt.Wie muss ich denn das TS jetzt anpassen, damit die alten Menüeinträge wieder zu sehen sind?
na, da bedankt sich aber jemand richtig heftig.
Wie muss ich denn das TS jetzt anpassen, damit die alten Menüeinträge wieder zu sehen sind?
probier halt rum, kein mensch kennt dein layout. außerdem willst du ja tabellenfrei wrappen und in deinem ts sind noch tabellenfragmente drin...
doku schriebna, da bedankt sich aber jemand richtig heftig.
;-) Hast recht... also sorry, aber ich so wars nicht gemeint. In diesem Sinne danke, das wir mir echt ne Hilfe. Was die Menüs angeht, ich habe die Tabellenelemente aus dem Typoskript rausgenommen, so daß es jetzt so aussieht:
marks.MENU = HMENU
marks.MENU {
entryLevel = 0
expAll = 1
1 = TMENU
1.NO {
allWrap =
}
2 = TMENU
2.entryLevel = 1
2.NO {
allWrap =
linkWrap = <img src="clear.gif" width="5px"> |
}
}
Ich möchte, daß das menü horizontal angezeigt wird, es wird aber vertikal angezeigt, gewrappt wird richtig. In der CSS sieht das Element des Menüs so aus:
#navi_links{
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 360px;
height: 20px;
background-color: #CC0000;
text-align:left;
}
Also, ich suche mal wieter nach dem Fehler, wenn jemand mehr weiss, freue ich mich über Hilfe. Und sollte ich nicht mehr antworten, dann danke im Voraus ;-)