Zum Inhalt springen

Marker für Newsletter Template!

Erstellt am 2. November 2005 · 6 Antworten · letzte Antwort am 2. November 2005

Tags: Templates & Layouts, tt_news, Frage

erzengel ·

Hi!

Also ich habe nun bei meinem Newsletter alles hinbekommen, fast. Habe ein neues Template gemacht, für die Ansicht des Newsletters und nicht template: NEWSLETTER;

Da ich das template nicht finde weiss ich leider nicht wie der Marker für den Inhalt heisst.
Sieht im moment noch so aus:
marks.INHALT = CONTENT
marks.INHALT < styles.content.get

Und wie heisst der Marker für das Abmelden vom Newsletter?

Proximo ·

:o Was genau suchst du? Das Template von tt_news?

Das findest du im Extensionordner im Ordner "tt_news", es hat die Dateierweiterung "tmpl"

MFG Proximo

erzengel ·
plugin.feadmin.dmailsubscription {
  general_stdWrap {
    parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
    parseFunc.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = |</br>
    parseFunc.nonTypoTagStdWrap.encapsLines.remapTag.p = <br> 
 }
}

tt_content.stdWrap.dataWrap = 
tt_content.noANameTagForFirstRecord = 1 
tt_content.text.20.parseFunc {
nonTypoTagStdWrap.encapsLines.nonWrappedTag > 
nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = |</br>
nonTypoTagStdWrap.encapsLines.remapTag.p = <br>
} 
tt_content.text.20.parseFunc.stdWrap.HTMLparser = 1 
}

main = PAGE
main.typeNum = 0
main.stylesheet= fileadmin/style.css

main.meta.KEYWORDS.field = keywords
main.meta.DESCRIPTION.field = description
main.meta.AUTHOR = 
main.meta.ROBOTS = index, follow
main.meta.REVISIT-AFTER=10 days

main.bodyTag = <Body>
main.10 = TEMPLATE
main.10 {
   template=FILE
   template.file=fileadmin/media/scripts/newsletter.htm
   workOnSubpart = DOKUMENT
   marks.UEBERSCHRIFT=TEXT
   marks.UEBERSCHRIFT.field=title
   marks.FIELD_TEXT = CONTENT
   marks.FIELD_TEXT < styles.content.get
  }

So sieht mein Template für den Newsletter aus, ich benutze nicht Template; NEWSLETTER.

Aber das geht nicht:

   marks.FIELD_TEXT = CONTENT
   marks.FIELD_TEXT < styles.content.get

Warum?!

Proximo ·

*Entziffer*

main.10 = TEMPLATE <--- Naja n Templateaufruf
main.10 {
   template=FILE <-- Logische definition des Templates als File
   template.file=fileadmin/media/scripts/newsletter.htm <-- pfad zum template
   workOnSubpart = DOKUMENT <-- Der Bereich innerhalb vom Subpart <!-- ###DOKUMENT### -->(also hier)<!-- ###DOKUMENT### --> soll nun nach folgenden Markern durchsucht werden:

   marks.UEBERSCHRIFT=TEXT <-- Ein Text...
   marks.UEBERSCHRIFT.field=title <-- Nämlich der Seitentitel
   marks.FIELD_TEXT = CONTENT <-- Ein Inhaltselement
   marks.FIELD_TEXT < styles.content.get <-- Aufruf des Objects "styles.content.get" das vorher durch "static.content (default)" definiert wurde
}

Mögliche Fehlerquellen:

- Marker ###FIELD_TEXT### ist nicht definiert
- Marker ###FIELD_TEXT### steht nicht innerhalb von <!-- ###DOKUMENT### --><!-- ###DOKUMENT### -->
- "static.content (default)" wurde nicht als Static eingebunden (in der Rootseite)
- Das Template existiert nicht bzw der Pfad ist falsch angegeben
- Du gehst von der falschen Annahme aus das dir dieses Template von Haus aus News anzeigt nur weil es so heißt
- Du möchtest tt_news einbauen und denkst das dieses Template deshalb so eingebaut wird, vergisst allerdings die notwendigen Anpassungen für tt_news und dessen Module

MFG Proximo

erzengel ·

lach Proximo, du machst das ja alles genau.

ich habe content(default) vergessen :S. Sowas aber auch :S :o peinlich.

Aber es war immer noch Directmail :p , nicht tt_news. :-p

Danke schön!

Proximo ·

Lass dich trotzdem mal genauer darüber beraten was der "Autopharser" ist, und wie er dir helfen kann deine gesammten Inhalte in verschiedene TS-Templates zu verteilen (in Verbindung mit Templateordnern zb)

MFG Proximo