Zum Inhalt springen

Condition: CSS laden wenn Plugin auf einer Seite platziert ist

Erstellt am 30. April 2014 · 2 Antworten · letzte Antwort am 5. Mai 2014

Tags: Frage

Niklas Lazinbee ·

Hallo,
ich möchte für ein Plugin eine CSS-Datei einbinden, aber nur wenn das Plugin auf der Seite platziert ist. Der Autor des Plugins hat die CSS-Datei leider einfach im Body eingebunden, was natürlich unschön ist.

Ich habe schon diverse Optionen mit [globalVar ...] durchprobiert, leider ohne Erfolg.

Weiß jemand Rat?

Beste Grüße
Niklas

Julian.​Hofmann ·

Hallo Niklas.

Direkt mit fertigen Bordmittel lässt sich das nicht lösen. Denn Conditions greifen immer auf Seitenebene, d.h. haben noch keine Ahnung von den Inhalten (tt_content). Erst später erfährt die Seite, welche Inhalte sie anzeigen muss.
Eine Möglichkeit ist aber, den Standard-Umfang etwa szu erweitern. Via userFunc lässt sich eine Abfrage in Conditions einbauen. In Powermail (1.5/1.6) war das IMHO eingebaut.

Viele Grüße
Julian

Niklas Lazinbee ·

Danke für die Antwort, ja das habe ich auch schon irgendwo gelesen, wollte es aber noch nicht ganz wahrhaben. In PHP bin ich nicht so bewandert, ich werde mal versuchen, ob ich mir den ensprechenden Code zusammen suchen kann.

Grüße
Niklas