hallo an alle.
seit 2 tagen beschäftige ich mich nun mit typo 😃
und nun habe ich auch schon mein erstes problem :o
die desingvorlage ist nicht zu sehen.
im setup (template) steht folgender code:
# Default PAGE object:
page = PAGE
page {
typeNum = 0
bodyTag = <body bgcolor="red">
10 = TEMPLATE
10.template = FILE
10.template.file = cms/fileadmin/index_template.html
workOnSubpart = DOKUMENT
marks.INHALTNEU = TEXT
marks.INHALTNEU.value = Hallo Welt!
}
und die index_template.html (designvorlage ) ist in:
root/cms/fileadmin/
per ftp hochgeladen worden.
MARKER und SUBPART sind dort richtig mit ### ....###
gestetzt worden MARKER 2 mal
auch ist in der der designvorlage ein kurzer html-text drinnen, selbst dieser erscheint nicht!?!?!
es kommt nur eine leere seite, in dem fall rot. das ist auch das einzig.
😢
wenn ich mir dann den quelltext ansehe (rechte maustaste) sieht der html-code auch völlig anders aus. sieht so aus, als würde er eine ganz andere seite einbinden.
was habe ich den falsch verstanden, warum geht das nicht????
sage schon mal DANKE
stefan
Hi,
Dein Code:
page = PAGE
page {
typeNum = 0
bodyTag =
10 = TEMPLATE
10.template = FILE
10.template.file = cms/fileadmin/index_template.html
workOnSubpart = DOKUMENT
marks.INHALTNEU = TEXT
marks.INHALTNEU.value = Hallo Welt!
}
Versuch mal den:
page = PAGE
page {
typeNum = 0
bodyTag =
10 = TEMPLATE
10 {
template = FILE
template.file = cms/fileadmin/index_template.html
workOnSubpart = DOKUMENT
marks.INHALTNEU = TEXT
marks.INHALTNEU.value = Hallo Welt!
}
}
Sollte funktionieren!
Wenn ja, dann hast Du zumindest eine Aufgabe, warum Dein Code nicht lief! 😉
Ciao
Der DJ
Danke picasso,
das mit dem zweiten paar klammer {} ist doch nur um sich schreibarbeit zu sparen - stimmts?
gut, ich habe den code reingetan .. und ... geht auch nicht 😢
hatte selber schon die idee, die body-definition wegzulassen.
vielleicht liegt es ja wirklich an meiner desing-vorlage:
<html>
<head>
<title></title>
</head>
<body>
<h1>das ist ein test</h1>
<br>
###DOKUMENT###
###INHALTNEU###
###DOKUMENT###
</body>
</html>
wie gesagt, er zeigt nicht mal :
das ist ein test
an.
kann es vielleicht an der TYP-EINSTELLUNG liegen?
typ ist jetzt: STANDARD
ach ja ...
und include static ist: content(default)
:o
stefan
Hi1
Stefan_muc1 schrieb
10.template = FILE
10.template.file = cms/fileadmin/index_template.html
Bist Du sicher, dass das das (3x das(s) in Folge - juhu) richtige Verzeichnis ist? Du referenzierst ja ..../typo/cms/fileadmin/index_template.html , was mich wundert. Meistens wird einfach
10.template.file = fileadmin/verzeichnis/template.html
benutzt.
Also bitte mal nachschauen, denn Du bewegst dich ausserhalb des fileadmin Verzeichnisses.
cu
maxhb
@Stefan_muc1
Das mit den Klammern hast Du schon mal falsch verstanden.
OK, es ist immer eine Art der eigenen Arbeitsweise, wie man/frau selbst Klammern setzt, aber in diesem Fall lag es an folgendem:
Dein Code:
10.template.file = cms/fileadmin/index_template.html
workOnSubpart = DOKUMENT
marks.INHALTNEU = TEXT
marks.INHALTNEU.value = Hallo Welt!
Richtig:
10.template.file = cms/fileadmin/index_template.html
10.workOnSubpart = DOKUMENT
10.marks.INHALTNEU = TEXT
10.marks.INHALTNEU.value = Hallo Welt!
Das war der Grund der Klammern!!
Wenn das nicht fruchtet würde ich auch erst einmal maxhb zustimmen und die Struktur überprüfen.
@maxhb
Alter Schwede, um einen solchen Satz mit 3x das zu kreieren bedarf es mindestens 5 Semester Germanistik, oder?
Ciao
Der DJ
so ich hab das selbe problem ich hab alles probiert aber bei mir kommt auch nur ne leere seite
selbe Problem hab ich auch
Bin auch ziemlich neu mit Typo3. Kann es daran liegen, daß Deine Design Vorlage KEINE BODY Tags enthält?
@picasso: wenn ich es so wie es schreibst mache (schon mit geänderten markern, etc ;-) dann bekomm ich nicht mal mehr die hintergrundfarbe, sondern nur
Error!
The page is not configured! [type= 0][]
egal was ich umändere, entweder ich hab oben beschriebene fehlermelduung oder es wird mir nur alles bis zu site.bodyTag = blabla angezeigt...
nachtrag: so ich denke mal, bei denen es nicht funktioniert liegt es wahrscheinlich daran, dass wir alle die selbe hilfe verwendet haben (also ich gehe mal davon aus)
es wird in dem pdf zuerst beschrieben, wie man unter der testseite ein default.templ auswählt und dann inhalt ausgibt. gleich danach wird erklärt wie man ein eigenes templ. macht... so und dann wird eigentlich nur mehr der code zum einbinden angegeben... (blöde?;-)) frage: kann es vielleicht sein, dass man zuvor irgendwo sein eigenes template trotz pfadangaben im code einbinden muss, damit er auch wirklich weiss worauf man zugreift? (also dass es dann zb bei Basis Templ. oder sonst wo zur Auswahl steht?)
ich hoffe, dass das jetzt etwas verstädnlich war was ich meine ;-)
Jetzt aber @all,
also, ohne hier auf den einzelnen einzugehen, könnte ich jetzt ja sagen:
Alles was jetzt kommt steht viel viel ausführlicher in der Doku.
Also bitte auch mal in die Doku schauen, bevor hier sofort Fragen gestellt werden.
Dennoch hier mal nur in Kürze der Inhalt im Setup:
config.intTarget = {$PAGE_TARGET} #verhindert Öffnen von Fenster
config.stat = 1
# Default seite object:
seite = PAGE #WICHTIG
seite.typeNum = 0 #AUCH WICHTIG
seite.stylesheet = fileadmin/css/style.css #Definition des Styles (bitte keine statische Angabe)
##################################
# Soviel zum Thema BODY.
# Setzt jedoch voraus, dass im Template
# das ###DOKUMENT### innerhalb des body steht
##################################
seite.bodyTag = <body bgcolor = "#ffffff">
##################################
# Inhalt der Seite
##################################
# Einfügen eines Templates
seite.20 = TEMPLATE
seite.20 {
template = FILE
template.file = fileadmin/home.tmpl
workOnSubpart = DOKUMENT
##################################
# Textinhalte der Seite
marks {
INHALTNEU = CONTENT
INHALTNEU.table = tt_content
INHALTNEU.select {
orderBy = sorting
}
}
}
I hope you'll enjoy!! 😉 😉 😃
Ciao
Der DJ
Stefan_muc1 schrieb
vielleicht liegt es ja wirklich an meiner desing-vorlage:
###DOKUMENT###
###INHALTNEU###
###DOKUMENT###
ja, daran liegt es wahrscheinlich. Sollte:
<!-- ###DOCUMENT### start--->
###INHALTNEU###
<!-- ###DOCUMENT### end-->
heissen.
Marker immer so: ###MARKER###
und Subparts:
<!-- ###SUBPART### start--->alles was hier steht wird ersetzt<!-- ###SUBPART### end-->