Zum Inhalt springen

workOnSubPart und Marker funktionieren nicht

Erstellt am 21. Juli 2006 · 9 Antworten · letzte Antwort am 24. Juli 2006

Tags: Frage

AlexPausB ·

Hallo Zusammen!

Bin Typo3-Anfänger, sitze hier mit O'REILLY Literatur und versuche die Basics, streng nach den Büchern.

Doch bei mir werden die Platzhalter einfach nicht ersetzt und auch die workOnSubPart-Bereiche scheinen schlichtweg ignoriert zu werden.

Warscheinlich ist es nur ne Kleinigkeit, aber ich sitz seit 2 Tagen dran und kann mir nicht erklären, woran das liegen könnte.

Mein Setup:

page = PAGE
page {
  # Allgemeine Seiteneigenscahften
  typeNum = 0
  stylesheet = fileadmin/style.css
  bodyTag = <body>
  config {
    doctype = xhtml_trans
    xmlprologue = none
    htmlTag_langKey = de
    xhtml_cleaning = all
    locale_all = de_DE
    spamProtectEmailAddresses = 0
    simulateStaticDocuments = 0
    language = de
  }
  # Designvorlage integrieren
  10 = FILE
  10.file = fileadmin/template.html
  10.workOnSubpart = ACCESSIBLE
  # Platzhalter ansprechen
  10.marks.DATUM = TEXT
  10.marks.DATUM.data = date : d.m.Y
  10.marks.XYZ = TEXT
  10.marks.XYZ.data = XYZ
}

Meine Vorlage beinhaltet folgenden, einfachen Code:

<!--###ACCESSIBLE###-->
<div id="container">
  <div id="header">###HEADER###</div>
  <div id="mainnav">###DATUM###</div>
  <div id="menu">###MENUE###</div>
  <div id="content">###CONTENT###</div>
  <div id="footer">###XYZ###</div>
</div>
<!--###ACCESSIBLE###-->

Any hints and suggestions?
Danke und Gruß, Alex

AlexPausB ·

Ich habe mittlerweile div. Varianten gesehen, wie man das deklarieren kann. Mal mit begin und end, mal ohne, mal vor dem Marker, mal dahinter... hab eigentlich alle Varianten durch. o.O

Alex

stefan s ·
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template.html
workOnSubpart = ACCESSIBLE
...
ukontypo ·

hi alex,

habe auch das selbe problem!

ich habe bemerkt, dass bei der typo3 installation auf dem server meines providers die ganzen standard STATIC TEMPLATES komplett nicht vorhanden sind (wie z.b. content (default) )...bei lokale installationen sind diese 1000 static temps vorhanden.

auch wenn es eventuell nicht daran liegt, könnte mir einer sagen, wie ich die static temps wiederbekomme?
und sag bitte nicht typo neuaufziehen 🙁 *schwitzt*

plz help 🙂

just2b ·
ukontypo schrieb

auch wenn es eventuell nicht daran liegt, könnte mir einer sagen, wie ich die static temps wiederbekomme?
und sag bitte nicht typo neuaufziehen 🙁 *schwitzt*

typo neu aufsetzen, nö nur scherz 😉)

install tool > 2: Database Analyser > Dump static data IMPORT

georg

ukontypo ·

mist o.O ...

grml- vielleicht richtig suchen, bevor ich durchdrehe :o

falls es dich noch interessiert hier wohl die tips und lösung:
#465425

hoffe es hilft..

@ just2b:
thx 🙂...so prompt die antwort...ist ja wie im chat 🙂 🙂

just2b ·
ukontypo schrieb

@ just2b:
thx 🙂...so prompt die antwort...ist ja wie im chat 🙂 🙂

hehe man bemüht sich 😉))

viel erfolg noch mit deinem typo3
georg

ukontypo ·

juhu...hier die gute nachricht: habe die statics wieder 🙂

und nun die schlechte: wie vermutet lag es nicht daran, leider finde ich hier keine posts mit dem problem 🙁

ich habe dieses html-temp:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Unbenannt</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="fileadmin/style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
body {
background-image: url(fileadmin/pics/hoa_bg.gif);
}
-->
</style></head>

<body>
<!-- ###DOKUMENT### begin -->
<div align="center">
<div class="bgmain" id="mainbox">
<div class="infobox" id="infobox"><br />###SPRACHE###<br /><br />###DATUM###<br /><br /><br />###MOBEN### ###DRUCKEN### ###ANMELD###</div>
<div class="allg" id="trailer">###TRAILER###</div>
<div class="breadcump" id="breadcump">###NAVPFAD###</div>
<div align="right">###SUCHE###</div>
<div align="left">
<div class="mlinks" id="navlinks">###MLINKS###</div>
</div>
<div class="rechts" id="rechts">###RECHTS###</div>
<div class="inhalt" id="inhalt">###INHALT###</div>
</div>
</div>
<!-- ###DOKUMENT### end -->
</body>
</html>

und so im TS:

# hoa seite darstellen
seite = PAGE
seite {
typeNum = 0
# Allg. Seiteneigenschaft setzen
bodyTag = <body background="fileadmin/pics/bg/bg_body1.jpg" topmargin="0" leftmargin="0">
meta.AUTHOR = u.kuehl
meta.DESCRIPTION = Hier steht eine Beschreibung der Seite
meta.KEYWORDS = Thailand Siam Life Leben Bilder
stylesheet = fileadmin/style.css

# Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/template/hoa_fe.htm
10.workOnSubpart = DOKUMENT

# Marker ersetzen
10.marks {
# Datum
DATUM = TEXT
DATUM.data = date : d.m.Y
# Logo
LOGO = IMAGE
LOGO.file = fileadmin/pics/bg/hoa_logo.gif
# Trailerhintergrund
TRAILER = IMAGE
TRAILER.file = fileadmin/pics/bg/hoa_trail1.jpg
# Seitentitel
STITEL = TEXT
STITEL.field = subtitle // title
# Menu oben
MOBEN = HMENU
(...usw...)
}
}

und als ergebnis stellt er mir nur den background der seite dar🙁

<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<!--
This website is powered by TYPO3 - inspiring people to share!
TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
TYPO3 is copyright 1998-2006 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
Information and contribution at http://typo3.com/ and http://typo3.org/
-->

<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_e99aac0be0.css" />
<link rel="stylesheet" type="text/css" href="fileadmin/style.css" />
<title>House of Aiyaras: home</title>
<meta name="generator" content="TYPO3 4.0 CMS" />

<meta name="AUTHOR" content="u.kuehl" />
<meta name="DESCRIPTION" content="Hier steht eine Beschreibung der Seite" />
<meta name="KEYWORDS" content="Thailand Siam Life Leben Bilder" />
<script type="text/javascript" src="typo3temp/javascript_757c080409.js"></script>

</head>
<body background="fileadmin/pics/hoa_bg.gif" topmargin="0" leftmargin="0">

--!!!!!!!!!WAAAAAAAAAAHHHHH-WIESO IST HIER NICHTS???????????????---

</body>
</html>

#angry# #angry# #angry#

könnte mir einer eventuell mein fehler hier aufzeigen? lokal hat es doch funktioniert...

ukontypo ·

manchmal muss man einfach 30 min. pause machen um sich etwas zu kochen^^

habe den fehler gefunden! die anweisung zum pfad ist falsch gewesen...grml hoch 2..

im dateimanager zeigt typo den standard ordner als "TEMP" an...hrhr und in wahrheit heisst der ordner "_temp_" ...

eventuell ist das auch etwas was meinen mitleidenden hilft *daumendrück*, bei mir funzt das nu schon mal wie angedacht^^