Zum Inhalt springen

maag_randomimage mit einem Marker verwenden

Erstellt am 28. Juli 2008 · 4 Antworten · letzte Antwort am 28. Juli 2008

Tags: Frage

Booley ·

Hallo,

ich versuche auch gerade, die EXT maag_randomimage mit einem Marker zu verwenden. Aber offensichtlich habe ich da was nicht richtig verstanden. Habe meine Frage auch schon mal hier gestellt: #760488
Aber entweder weiß niemand die Antwort, oder meine Frage ist einfach unter gegangen...

Habe mir die EXT mal angeschaut. Es wir ein DIV zurück gegeben, welches das Bild enthält. In meinem HTML-Template habe ich also ein Marker ###BILD### eingefügt, wo dieses DIV eingefügt werden soll.

In der Doku habe ich folgendes gefunden:

temp =< plugin.tx_maagrandomimage_pi1 {
  path = fileadmin/pict/menu
  ignore = fileadmin/pict/menu/hochzeit
  ignorefolder = computer,kontakt
  ...
}

aber wie kann ich meinen Marker durch "temp" ersetzen?

page.10.marks.BILD < temp

funktioniert nicht.

Habe es auch schon über USER_INT probiert:

temp.bild = USER_INT
temp.bild {
  userFunc = plugin.tx_maagrandomimage_pi1->main
  path = fileadmin/kopfbilder/
  ignore = 
...
}
page.10.marks.BILD < temp.bild

hat aber auch nicht funktioniert.

Wer kann mir erklären, was ich falsch mache?

Gruß
Booley

Booley ·
einpraegsam.net schrieb

In so einem Fall würde ich das Plugin einfach in einem Sysfolder einbinden und den Inhalt dieses am Marker ausgeben...

Hi,

das hört sich logisch an. Aber leider weiß ich nicht, wir man das macht. :o

Es wäre super nett, wenn du mir dafür ein kleines Beispiel schicken könntest.

Gruß
Booley

SLAng ·

Is schon x-Mal gepostet worden...

temp {
	MARKER = CONTENT
	MARKER {
		table = tt_content
		select {
			pidInList = 5
			orderBy = sorting
			where = colPos = 0
		}
	}
}
page.10.marks.MARKER < temp.MARKER

pidInList ist die ID des SysOrdners. where ist die Spalte in der der Inhalt zu finden ist. Also 0 = Normal

Booley ·

Hallo,

vielen Dank für die schnelle Hilfe. Das hat geklappt.

@SLAng: Es stimmt, das hätte ich auch selbst rausfinden können. Habe es mir da ein wenig zu einfach gemacht. Sorry. :o

Gruß
Booley