Zum Inhalt springen

content < styles.content.get; (+html-seiten anzeige)

Erstellt am 26. Januar 2006 · 3 Antworten · letzte Antwort am 27. Januar 2006

Tags: Frage

noi ·

Hallo,

In meinem Template gibt es folgenden Eintrag (gekürzt, weil übersichtlicher):

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY
  subparts {
    content < styles.content.get
  }
}

Funktioniert soweit gut. In einem Teilbereich meiner Seite möchte ich nun vor allen Seiteninhalten eine Grafik anzeigen (immer die gleiche).
Die soll also auch im Inhaltsbereich (content) drinstehen. Ich will also keinen Extra-Platzhalter spendieren.

Kann ich die Grafik irgendwie davor klemmen? Oder kann man das Problem auf ganz andere Weise lösen?

Mal so nebenher:
Kann man eigentlich eine statische HTML-Seite (liegt im Typo-Verzeichnis unterhalb fileadmin) mit Bord-Mitteln als Seiteninhalt einbinden? Also kein Link sondern schick integriert.

Oder geht das nur über einen der verfügbaren WebGrabber?

mfg
,noi

birgitr ·

so in der Art:

10.subparts.CONTENT = COA
10.subparts.CONTENT.1 = IMG
#... Def. wie das IMG eingeladen werden soll
10.subparts.CONTENT.2 < styles.content.get
steffenk ·

wenn Du Dir den subpart-Marker sparen willst, dann kannst Du es doch auch direkt ins html-template reinsetzen

noi ·

aaaaach, mensch #angry#

ja, also ich hab das von birgitr probiert und mich gewundert, warum ich nix sehe.
#paralyzed#
Hin und her probiert irgendwann den Kram ins main-Template reingeworfen und da funktionierte es. 1 zu 1 rausgenommen und in das Sub-Template reingeworfen. Ergebnis: funktioniert nicht.
Und dann fiel es mir wie Schuppen... #angry#

Da wird doch das "temp.mainTemplate" nicht etwa mit einer Kopie dem Bereich page=Page zugeordnet?

Doch. page.10 < temp.mainTemplate

demzufolge muss ich entweder eine Referenz erstellen oder nach meinen Änderungen natürlich diese Kopie erneuern.

Also vielen Dank nochmal.

2steffenK
In das Template wollte ich es nicht reinschreiben, weil es nur teilweise und nicht überall vorkommt, aber trotzdem Danke für den Hinweis.