Zum Inhalt springen

Content wird nicht eingefügt

Erstellt am 6. Februar 2006 · 13 Antworten · letzte Antwort am 28. Februar 2006

Tags: Frage

Rowar ·

Hallo,

also vorab ich bin absolut neu in Typo3, jedoch habe ich mich für die erste Erstellung meiner Seite an folgenden Anleitungen angelehnt: Modern Template Building. Meine Frontendausgabe ist zur Zeit unter http://cms.muc.hermos.com zu sehen.

Es hat bis jetzt alles gut geklappt auch die Navigation. Jedoch habe ich nun ein Problem: Es wird der "subpart" "<!--###Content### begin --><!--###Content### end -->" nicht mit dem Content ersetzt. Wenn ich jedoch folgende zwei Zeilen nutze, erhalte ich auch die entsprechende Ausgabe:

subparts.Content = TEXT
subparts.Content.value = HELLO WORLD - CONTENT

Nutze ich nun wie im Tutorial beschrieben folgenden Befehl:

subparts.Content < styles.content.get

Wird der Subpart nicht ersetzt.

Zur meiner Konfiguration: Ich habe die Extension "CSS Styled Content (BK)" installiert und im Haupttemplate im "Include static" Bereich eingebunden. Ich habe leider kein Ahnung was nicht klappt und warum. Leider konnte ich zu dem Them zwar viele Suchergebnise finden, nur funktioniert bei jedem die Ausgabe nur bei mir nicht. Selbstverständlich habe ich schon Content erstellt.

---------------------------------------
Ich hoffe ihr könnt mir weiter helfen.
Mit freundlichen Grüßen, Michael

Anbei Mein bzw. das abgewandelte Tutorial Typoscript:

# XHTML Valid
config {
disablePrefixComment = 1
xhtml_cleaning = all
doctype = xhtml_trans
doctypeSwitch = 1
xmlprologue = none
htmlTag_langKey = de
admPanel = 0
linkVars = style,layout,L
removeDefaultJS = external
inlineStyle2TempFile = 1
spamProtectEmailAddresses = 1
sys_language_uid = 0
language = de
locale_all = de_DE
}
# Configuring the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/template/index.htm
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
DIV.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/template/
}

# Menu 1 cObject
temp.HeadNav = HMENU
# First level menu-object, textual
temp.HeadNav.1 = TMENU
temp.HeadNav.1 {
# Normal state properties
NO.allWrap = <div class="menu-level1-no"> | </div>
NO.stdWrap.htmlSpecialChars = 1
# Enable active state and set properties:
ACT = 1
ACT.allWrap = <div class="menu-level1-act"> | </div>
ACT.stdWrap.htmlSpecialChars = 1
}
# Second level menu-object, textual
temp.HeadNav.2 = TMENU
temp.HeadNav.2 {
# Normal state properties
NO.allWrap = <div class="menu-level2-no"> | </div>
NO.stdWrap.htmlSpecialChars = 1
# Enable active state and set properties:
ACT = 1
ACT.allWrap = <div class="menu-level2-act"> | </div>
ACT.stdWrap.htmlSpecialChars = 1
}

# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY
# Substitute the ###HeadNav ### subpart with dynamic menu:
subparts.HeadNav < temp.HeadNav
# Substitute the ###Content### subpart with some example content:
subparts.Content < styles.content.get

}
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <head>-tags
workOnSubpart = DOCUMENT_HEADER
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
# Copying the content from TEMPLATE for <body>-section:
page.10 < temp.mainTemplate
# Copying the content from TEMPLATE for <head>-section:
page.headerData.10 < temp.headTemplate
jweiland ·

Was mir spontan einfällt: mal zwischen den beiden Content-Markern (begin/end) ein Leerzeichen (oder etwas Blindtext) einfügen.

Jochen Weiland

jweiland ·

Schick mir mal ein BE Login, dann schaue ich es mir mal an. Kann ja nur eine Kleinigkeit sein....

Jochen Weiland

jweiland ·

Nur zur Vollständigkeit für die Mitleser:

das Problem lag darin, daß die Extension bk_css_styled_content installiert war, die css_styled_content (die zusätzlich erforderlich ist) jedoch nicht.

Jochen Weiland

Rowar ·

Da war ich wohl zu schlampig, und hab das "CSS Styled Content (BK)" anstatt das "CSS Styled Content" installiert! :o

Vielen Dank für die schnelle Hilfe! Das Modul "css_styled_content" wurde in der oberen liste nicht angezeigt, sondern nur ganz unten. Warum Wird es unter "Extensions found only on this server" angezeigt?

Wenigstens weis ich nun dass die Module GENAU so heissen müssen wie in der Anleitung ^_^

jweiland ·

Seit Version 3.8 (?) ist css_styled_content eine "System"-Extension und damit Bestandteil des Typo3 Sourcecodes. Daher nicht mehr im EM.

Rowar ·

Sorry, aber da muss ich doch nochmal genau nachfragen: Ich konnte "css_styled_content" unter "Include static (from extensions)" NICHT auswählen!

Wie also haben sie es geschafft, das es in der rechten Auswahlbox erscheint?

kutte ·

Hallo,

soweit ich das anhand Rowars TS-Code beurteilen kann, bin ich an derselben Stelle in demselben Tutorial.

Nach dem Installieren der „css_styled_content“ (NICHT BK) und dem Ersetzen der subpart.content-Anweisung in „< styles.content.get“ wird mir die Seite „Licensing C“ des templates der Tutorials nicht mehr angezeigt, statt dessen kommt die Meldung: „Page is being generated.
If this message does not disappear within 30 seconds, please reload“.

Diese Meldung wird dann alle paar Sekunden neu generiert. Die anderen Seiten funktionieren, inkl. Menü.

Soweit ich das anhand des schriftlichen Tutorials und auch des Videos sagen kann, habe ich alles so gemacht, wie gesagt.

Im TypoScript Object Browser sagt mir das System allerdings, dass „tt_content = CASE“ und nicht, wie im Tutorial „USER“ ist.

Liegt das an der neuen extension (0.2.2, statt, wie im Tutorial 0.0.9)? Oder hat jemand eine Idee, was ich übersehen haben könnte?

Vielen Dank im Voraus,

Kutte

kutte ·

Mit dem TYPO3 3.6.0RC1 in WAMPP (heruntergeladen bei Mittwald) gab es gar keine Probleme.
Ob das auf einen Bug schließen lässt, kann ich nicht sagen.