Hallo,
TemplaVoila habe ich wieder entfernt, damit tauchen auch wieder die Elemente unter >>web>>page auf, wo ich dann Inhaltselemente einfügen kann.
Die Sache mit: page10 war ein Tipfehler von mir. Natürlich muß es page.10 heißen.
Aber ich bekomme noch immer nichts auf der Seite angezeigt, auch wenn man auf Quelltext anzeigen klickt kommt nichts. Einen kleinen Text habe ich auf der Seite eingefügt.
Hat da noch wer eine Idee?
Gruß Nixdorf
Hallo,
css-styled-content eingebunden?
LG
Cope
Hallo,
ich habe das ganze aus dem Buch "Typo3 Anwenderhandbuch" von Jocha Feth übernommen (Kapitel 5.1.4). CSS ist dort nicht weiter definiert. Was mir auffält, ist eben, daß auf der Seite überhaupt kein Quelltext ausgegeben wird.
Gruß Nixdorf
Hallo,
was ich meine ist, ob Du unter include static das css-styled-content template eingebunden hast?
LG
Cope
cope,
danke für Deine Antworten hier. Nein, das habe ich nicht gemacht. Wie kann ich das machen?
anklicken und dann speichern
Hallo cope,
ich bin leider erst wieder jetzt dazu gekommen weiterzumachen. Unter Include static (from extension) habe ich css-styled-content ausgewählt. Oben bei include static ist nichts ausgewählt.
Ist das richtig so?
Gruß Nixdorf
Ich kann nur nochmals wiederholen, was ich an anderer Stelle schon oft gesagt habe: Die Extension automaketemplate ist die wohl überflüssigste Erweiterung die es zu TYPO3 gibt!
Ja, dann sag doch noch warum, sonst komme ich hier auch nicht weiter. Soll mann die Template lieber ohne den auto-praser installieren? Mit TemplaVoila wollte ich es nicht machen. Ohne den Autophaser hatte ich auch schon mal ein Template hinbekommen.
Gruß Nixdorf
Hallo,
ich habe es jetzt noch mal so probiert:
Unter >>Template>>Home>>Setup:
temp.myTemplate = TEMPLATE
temp.myTemplate {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = MY_BODY
marks {
MY_HEADLINE = TEXT
MY_HEADLINE.field = title
}
subparts {
MY_CONTENT < styles.content.get
}
}
page = PAGE
page.10 < temp.myTemplate
page.10 {
# Darstellungsart
typeNum = 0
}
und in der ../fileadmin/template.html dies:
<html>
<head>
<title>Template LinByte</title>
</head>
<body>
<!-- ###MY_BODY### begin -->
<h1>###MY_HEADLINE###</h1>
<div class="content">
<!-- ###MY_CONTENT### begin -->
Inhalt Inhalt Inhalt
Inhalt Inhatl Inhalt
<!-- ###MY_CONTENT### end -->
</div>
<!-- ###MY_BODY### end -->
</body>
</html>
Damit klappt wieder soweit alles.
Gruß NIxdorf
Wie binde ich jetzt in deses Template CSS - Anweisungenein?
kann ich da einfach eine Datei erstellen:
../fileadmin/page.css mit diesem Inhalt:
* {
font-famaliy: sans-serif;
}
*Body {
background-color: silver;
}
*A {
color: red;
}
und im Setup noch diesen Eintrag machen:
page.stylesheet = fileadmin/page.css
Leider wird das bei mir dann noch nicht angewendet. Oder habe ich da noch etwas vergessen?
Gruß Nixdorf
nixdorf schrieb
Ja, dann sag doch noch warum, sonst komme ich hier auch nicht weiter. Soll mann die Template lieber ohne den auto-praser installieren? Mit TemplaVoila wollte ich es nicht machen. Ohne den Autophaser hatte ich auch schon mal ein Template hinbekommen.
Gruß Nixdorf
Wenn du TV nicht benutzen willst, dann heißt dass noch lange nicht, dass du automatisch automaketemplate verwenden brauchst.
Also ich benutze immer noch die alten ###MARKER### in meinem HTML-Template.
Dann im TYPO-Script den Markern zuweisen was ich angezeigt haben möchte und fertig.
Alternativ, kannst du natürlich auch Subparts benutzen. Hat den Vorteil, dass du deine HTML-Vorlage mit Dummie-Text erstellen kannst, der dann komplett ausgetauscht wird.
Damit bist du imo schneller und flexibler, als mit automaketemplate.
Daniel
Ok, aber warum wir bei mir das CSS noch nicht eingebunden?
Gruß Nixdorf
Das CSS hast Du schon richtig eingebunden.
Alternativ geht das auch so:
page.includeCSS.1 = fileamin/mein.css
Damit kannst Du mehrere CSS Files einbinden.
Stimmt Dein Pfad zum CSS
Ruf das mal direkt auf.
DeineDomain.de/fileadmin/page.css
Geht das?
Hast Du sonst irgendwo per TS Pfad-Einstellungen festgelegt?
zu automaketemplate:
jeder der ne HTML-Vorlage basteln kann, wird doch in Gottes Namen dazu fähig sein. ###MEINCONTAINTER### oder eben nen Subpart an die Stelle zu pflastern an der er seinen Content haben will 😃 ergo unnötig!
Gruß
Michael