Hi,
möchte mein selbstgebasteltes html-template nun als mein standard template für meine seite einbauen, aus grafischen gründen besteht die html vorlage aus ebenen. auch die "content ebene" wo der eigentliche text der seite dann hinein kommt. leider erkennt mir der auto-parser von typo3 dieses nicht, definiere ich das content feld aber in einer tabelle funktionierts. erkennt nun typo3 keine elemente die in html ebenen definiert sind?
wäre nett wenn mir jemand kurz und schnell helfen könnte, muss unbedingt mit typo3 arbeiten aber ich steh leider noch ziemlich am anfang. hoffe man kennt sich bei meiner schilderung überhaupt aus
best wishes
charly
was meinst du mit ebenen??
Layer??
Zeig doch mal Dein Template, Marker können, müssen aber nicht in Tabellen stehen. Ein Tempalte kann auch so aussehen:
<!-- ###DOKUMENT### -->
<div id="bild">###BILDOBEN###</div>
<div id="info">###KLICK### ###SUCHEN###</div>
<div id="navi">###NAVI###</div>
<div id="inhalt">###INHALT###</div>
<!-- ###DOKUMENT### -->
Michael
wenn er (charly) das überhaupt meint?
Sollte halt mal sein Template zeigen...
well ...
wie gesagt ich bin ein newbie, und wenn ich hinzufügen darf ein weibliches. mein text im setup ist hauptsächlich mal zum testen aus "Modern Templatebuliding, Part I", die Vorlage selbst die ich einbinden will wurde in Dreamweaver gemacht und dass das ganze so aussieht wie wir uns das vorgestellt haben sind da einige Ebenen (Layers, mit div tags) gemacht worden ... naja es sieht halt so aus:
http://www.guetlbauer-simone.com/rot_grau/
das flash funktioniert ja bisweilen im template überhaupt nicht, is aber auch noch nicht so wichtig.
o.O
was mach ich denn schon wieder falsch?
Tja Charly (weiblich),
hast Du denn im Setup auch im Include static:
content (default) eingebunden, ansonsten poste halt mal Dein Template
Gruß
Michael
öhm das ist keine typo3 seite oder??
content default hab ich
und nein die seite is kein typo3, nur html, das eben als template eingebunden werden soll
und das steht im setup:
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template/main/index.htm
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
relPathPrefix = fileadmin/template/main/
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.content = TEXT
subparts.content.value = HELLO
}
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
Gut, ich arbeite nicht mit automaketemplate, bau die lieber händisch, ist für mich besser zu kontrollieren.
Was ist denn mit deinen Markern Deiner HTML-Vorlage?
Du hast da einen, der heißt "content" Keine Ahnung ob das geht, ich kenne nur großgeschriebene Marker. Also ###CONTENT###, wobei ich das Wort Content nicht nehmen würde, da es ja auch im TS den Begriff gibt. Versuch doch mal ###INHALT###.
lässt sich das langfristig umsetzn wenn man alles händisch "markt"? ich werds auf jeden fall mal probieren, vielleicht verschaffts mir auch mehr klarheit.
aber prinzipell darf eine html vorlage mit "layers" kein problem sein?
danke mal für die anregungen!
Also ich hab auch eine seite mit layern realisiert und es gab keine probleme
MFG
Dander
hi, ich glaub jez hab ichs geschnallt ... der autoparser hat nicht wirklich das gemacht was ich ihm gesagt (odernicht gesagt) habe, werds jez selbst marken. aber ein problem hab ich noch, meinen kleinen flash-balken lädt es mir beim template nicht, pfad stimmt. muss ich für flash wieda was extriges angeben im template?
Wenn du statt
"TD.all=1"
"DIV.all=1" nimmst,
funktioniert das auch mit dem Autoparser.
Das steht übrigens in der Doku zum Autoparser,
aber wer liest die schon. #giggle#
jenses
das is ja ne idee! erklärt mir jez alles, danke für den tipp
... mein flash geht aber noch immer nicht 🙁 ...
Flash als Inhaltselement auf einer Seite:
Inhaltselement Multimedia
Datei: DeineDatei.swf
und in die Parameter z.b.:
menu=false
quality=high
wmode=opaque
align=left
scale=noborder
WIDTH=480
HEIGHT=480
Grüße aus Frankfurt
hi, ja das mit dem flash element in eine einzelne seite einbinden is mir schon klar, hab auch jez so ne extension dafür installiert, aber ich will dass flash ja im template habn dass es auf jeder seite obn ist.
das sollte eignetlich das kleinste Problem sein, ist bestimmt nur die Pfadangabe, schau halt mal nach, was in deinem Template steht und versuch mal ne absolute Angabe wie http://www.meinedomain.de/fileadmin/meinefilmchen/meinflash.swf
nein leider das ändert gar nichts ... er zeigt mir ja ein weißes feld an wo das flash hineingehört, und bei rechtsklick auch das übliche "Über Macromedia Flashplayer ..." aber er lädt die datein einfach nicht richtig. es ist eine ganz normale swf datei die ich in die html vorlage die als template dient eingebunden habe.
an was kanns denn noch liegn?