Zum Inhalt springen

Ich bin am verzweifeln...

Erstellt am 9. September 2003 · 25 Antworten · letzte Antwort am 22. September 2003 · Seite 2 von 2

Tags: Templates & Layouts, Frage

CoolWater ·
seite = PAGE 
seite.typeNum = 0 
seite.10 = TEMPLATE 
seite.10 { 
  template = FILE 
  template.file = fileadmin/david_dudek.html 
  workOnSubpart = DOKUMENT 
}

probier doch mal, seite durch page zu ersetzen...

tmallee ·

Ähm, möchte nicht unhöflich erscheinen, aber wenn das alles ist, was Du in Deinem Setup stehen hast, kann nichts angezeigt werden.

1. Du ersetzt die Marker nirgends mit Inhalt
2. Wo hast Du den Inhalt für die Menüs generiert?
3. Den doppelten Dokument Marker brauchst Du nicht

Poste mal den gesamten TS Code inkl. Menüdefinition.

Gruss

Thomas

tmallee ·

Also, ich nehme jetzt mal an, dass Du tatsächlich nur Deine Designvorlage ausgegeben haben möchtest. Der folgende Code gibt Deine Designvorlage aus und ersetzt einen Marker durch Text. In der HTML Designvorlage habe ich die Marker ###DOKUMENT### durch body Tags ersetzt. Hier ist der Code (getestet!):

# Admin Panel aktivieren, erleichtert das Debugging
config.admPanel=1

seite = PAGE 
seite.typeNum = 0 

# Template initialisieren
seite.10 = TEMPLATE 
seite.10 {
  template = FILE 
  template.file = fileadmin/testsuite/demo.txt

  # den Marker mit einem einfachen Text ersetzen
  marks.MENU_OBEN = TEXT
  marks.MENU_OBEN.value=Test
}

Hoffe, es klappt! Cache löschen nicht vergessen.

Gruss

Thomas

Rebecca ·

Hier ist mein Template und der Quelltext des Setups:

<html>
  <head>
    <title>
      - .:: David Dudek ::.
    </title>
    <link rel="stylesheet" type="text/css" href="style.css">
  </head>
   <body>
	<!-- ###DOKUMENT### begin --> 
    <table width="770" align="center" border="0" cellspacing="0" cellpadding="0">
      <tr>        
    <td bgcolor=""><img src="/Image_Archive/banner.gif" width="770" height="65"></td>
      </tr>
      <tr>        
    	<td align="center">###MENU_OBEN###</td>
      </tr>
    </table>
    <br>
    <table width="770" height="25" align="center" border="0" cellspacing="0" cellpadding="0">
      <tr>
       <td align="right">          
        </td>
      </tr>
    </table>
    <table bgcolor="#23528b" width="770" bordercolor="#dddddd" height="750" align="center" border="1" cellspacing="0" cellpadding="10">
      <tr>
        <td width="520" valign="top">
      <p>&nbsp; </p>
          </td>
    <td>&nbsp; </td>
      </tr>
    </table>
    <table width="770" align="center" border="0">
      <tr>
        <td align="center">
          <font size="1">###MENU_UNTEN###Impressum</font>
        </td>
      </tr>
      <tr>
        <td align="center">
          <font size="1">&copy; 2003 David Dudek - Alle Rechte vorbehalten</font>
        </td>
      </tr>
      <tr>
      </tr>
    </table>
	<!-- ###DOKUMENT### end --> 
  </body>
</html>

Setup:

config.admPanel=1 
seite = PAGE 
seite.typeNum = 0 
# Template initialisieren 
seite.10 = TEMPLATE 
seite.10 
{ 
  template = FILE 
  template.file = fileadmin/david_dudek.html
  # den Marker mit einem einfachen Text ersetzen 
  marks.MENU_OBEN = TEXT 
  marks.MENU_OBEN.value=Test 
}
tmallee ·

Was sagt das Admin Panel im Frontend? Das kannst Du aufklappen und den Punkt "Typoscript" ankreuzen. Werden dort Fehler angezeigt? Liegt das Designvorlage wirklich direkt unter fileadmin? Gross- Kleinschreibung des Dateinamens (Linux/UNIX)? Ich vermute, dass Deine Designvorlage nicht gefunden wird.

Gruss

Thomas

Rebecca ·

Mein code hatte noch einen kleinen Syntax Fehler.

😃

Danke, danke und noch Mal danke.

MfG
Rebecca

PS:
Hier der richtige Code:

config.admPanel=1 
seite = PAGE 
seite.typeNum = 0 
# Template initialisieren 
seite.10=TEMPLATE 
seite.10{ 
  template = FILE 
  template.file = fileadmin/david_dudek.tmpl
  # den Marker mit einem einfachen Text ersetzen 
  marks.MENU_OBEN = TEXT 
  marks.MENU_OBEN.value=Test 
}
Sabine ·

Hi,

habe den Thread gelesen und würde gerne mal wissen, an welchem Fehler es genau lag, bzw. was mit Fehlermeldung bei Admin-Panel gemeint ist. Ich habe nämlich zur Zeit genau das selbe Problem.

Hoffe, den Beitrag liest noch jemand....

Lg, Sabine

Rebecca ·

Hallo Sabine.

Wenn du im Backend auf "Template" und dann auf deine Homepage klickst, erscheint die Seite "Template Tools".
Rechts oben gibt es eine Auswahlbox hier musst du "Info/Modify" auswählen. Dann bekommst du Fehler ausgegeben. (Wenn du die Fehler hier nicht ausgegeben bekommst guck unter "TypoScript Objekt Browser")

In meinem Quelltext waren 2 Fehler:
Hier die 2 Fehler:
(Vorher)

seite.10 = TEMPLATE 
seite.10 
{

(Nachher)

seite.10=TEMPLATE 
seite.10{

MfG
Rebecca

Sabine ·

Vielen Dank. Jetzt ist zwar das Problem weg, aber die ganze Seite, die auf eine Tabelle beruht, ist total verzerrt, die Bilder wurden nicht reingeladen usw.

Ich soll nämlich ne bestehende HP in Typo3 einbinden.

Aber damit hab ich mich bisher noch nicht so ausgiebig befasst und muss wohl einfach mal ausprobieren. Bringt nichts, wenn mir jetzt jemand sagt, was ich da zu tun habe.

Dankeschön nochmal.

Lg, Sabine

s.​sach ·

Hi Sabine,

am Anfang muss man sich mit Typo3 schon ganz schön rumschlagen. Wenn Du Dich aber mal reingearbeitet hast, wirst Du erkennen, welche Möglichkeiten Dir Typo3 gibt.

PS. Auf alle Fälle die Tutorials durcharbeiten!

Gruß
Steffen