hallo,
ich bin noch eien totale anfängerin, es hat bis jetzt alles gut geklappt, ich mache gerade die tutorials "modern template buildings".
aber jetzt habe ich ein problem:
ich lerne gerade, abschnitte eines html-templates zu ändern, es wir dim tutorial schritt für schritt erklärt.
ich soll also folgendes in SETUP eintragen:
---------
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template/test.html
workOnSubpart = DOCUMENT_BODY
subparts.INSIDE_HEADER = TEXT
subparts.INSIDE_HEADER.value = HELLO WORLD!
}
# Default PAGE object:
page = PAGE
page.10 < temp.mainTemplate
------------
versteht sich von selbst, dass ich die entsprechende html-datei erstellt habe und dass DOCUMENT_BODY und INSIDE_HEADER dort korrekt beschrieben sind.
ohne den abschnitt workOnSubparts wird auch mein template angezeigt.
wenn ich das mit den Subparts hinzufüge, um den header zu verändern, erhalte ich allerdings plötzlich eine leere seite.
😢
na so was!
im tutorial steht aber, dass ich an dieser stelle eben die seite mit "HELLO WORLD" sehen sollte...
und bis jetzt habe ich alles richtig gemacht, genau nach anweisungen...
woran kann das jetzt liegen?
wo kann ich nach fehlern suchen?
tippfehler sind ausgeschlossen, ich habe einen tag lang mir diese blöde datei und diesen skript angeschaut. ist alles korrekt.
danke, grüße,
Silizia
Hallo,
zeig mal dein html template
lg georg
was ganz simples, nur so zum lernen..:
test.html:
<html>
<head>
<title>test</title>
</head>
<body>
<!-- ### DOCUMENT_BODY ###-->
<h1>
<!-- ### INSIDE_HEADER ###-->
Header of the page
<!-- ### INSIDE_HEADER ###-->
</h1>
<!-- ### DOCUMENT_BODY ###-->
</body>
</html>
Schau dir doch mal dieses Bsp an: /faq/content-ausgeben
lg georg
ok, werde ich dann mal ausprobieren.
allerdings wenn ich das so lese, bestätigt es mir, dass ich alles richtig gemacht habe.
die marker mit ###
und die syntax in typo3.
das einzige: hier steht, dass man typeNum zwingend angeben muss. wußte ich nicht, ich dachte, bei nur einem page muss es nicht sein, denn 0 ist default.
hatte ich aber damit auch schon ausprobiert, also mit typeNum = 0, und leider mit dem gleichen ergebnis. kann ich aber trotzdem ein zweites mal mit typeNum versuchen. manchmal klappen die dinge ja erst beim zweiten mal ;-) glaube ich aber nicht, dass es daran lag..
danke udn gruß
hey! weisst du was das war? ich hatte in test.html die marker mit einem leerzeichen zu viel geschrieben! und das ist ein unterschied!!
ich hatte:
<!-- ### DOCUMENT_BODY ###-->
und
<!-- ### INSIDE_HEADER ###-->
und es soll heißen:
<!-- ###DOCUMENT_BODY###-->
<h1>
<!-- ###INSIDE_HEADER###-->
der wahnsinn ;-)
hätte ich nie gedacht, ich schriebe aber so was ja auch zum ersten mal..
das ist mir aufgefallen, weil ich mit dem verlinkten beispiel genau verglichen habe. danke!
ein forum hilft auch wirklich immer, auch wenn man nicht direkt die gesuchte antwort bekommt. allein sieht man einige dinge einfach nicht...
freu!!
Hallo,
ein forum hilft auch wirklich immer, auch wenn man nicht direkt die gesuchte antwort bekommt. allein sieht man einige dinge einfach nicht...
ja ich hatte irgendwie nicht die Augen dafür - war auch schon spät 😉
ich wünsch dir schöne ostern und noch viel spaß & erfolg mit deinem TYPO3
lg georg