Zum Inhalt springen

Simple Page Header Selector

Erstellt am 11. August 2007 · 3 Antworten · letzte Antwort am 1. Oktober 2008

Tags: Frage

dragoneye ·

Guten Tag,

ich habe nach einer Lösung gesucht mit der ein Autor möglichst einfach Bild- bzw. Flashdateien als Head-Images hochladen kann .
Die Extension Simple Page Header Selector ( bs_headerselector ) scheint dafür bestens geeignet zu sein, der Benutzer kann direkt unter den Seiteneigenschaften ein Bild oder einen Flashfilm hochladen der dann für die Seite angewandt wird.

Allerdings weis ich ehrlich gesagt nicht, wie ich definieren kann, dass die Extension die Bilder/Flashdateien in einem Marker anzeigt. Leider hat die Extension auch keine Dokumentation und google hat mir hierzu auch nichts passendes geliefert. Vielleicht gibt es hier jemanden der diese Extension benutzt und der mir hierbei helfen kann?

dragoneye ·

Hallo,

ich habe inzwischen die Lösung gefunden,
ist eigentlich ganz einfach.

Da ich hier im Forum schon eine Menge Posts gesehen habe die auf diese Extension ansprechen, wo jedoch keiner eine Antwort erhalten hat wie man es integrieren kann, möchte ich noch abschliessend die Lösung posten.

man muss nur plugin.tx_bsheaderselector_pi1 dem entsprechenden Marker zuweisen.

z.B.

page = PAGE
page.10.marks.HEADER < plugin.tx_bsheaderselector_pi1

und voila wenn ihr jetzt in den Seiteneigenschaften ein Bild oder einen Flash-film angegeben habt wird dieser in eurem Marker angezeigt.

Ich hoffe das kann dem ein oder andern helfen.
Wünsche noch einen schönen Tag und viel Erfolg ;-)

Typo3Einsteiger ·

Ich habe es herausgefunden.

typo3conf->ext->bs_headerselector->p1i>class.tx_bsheaderselector_pi1.php

Dort kann man die Zeile:

$htmlCode = '<img style="width:'.$this->conf['width'].';height:'.$this->conf['height'].';border:0pt none;" src="'. $path .'">';

in z.B folgendes ändern:

$htmlCode = 'style="background-image:url('.$path.'); width:'.$this->conf['width'].';height:'.$this->conf['height'].';border:0pt none;"';

Nun kann der Marker z.B. ###HEADER_IMG### im z.B. DIV-Tag gesetzt werden.