[TYPO3-german] Prüfen, ob ein bestimmter CType auf der aktuellen Seite vorkommt

Peter Niederlag typo3-list at niekom.de
Mon May 30 14:06:51 CEST 2011


Hallo,

Am 27.05.2011 10:56, schrieb Christian Essl:
> Hallo,
>
> Gibt es eine Möglichkeit über eine Typoscript-Condition abzufragen,
> ob ein Inhaltslement eines bestimmten Typs in der aktuellen Seite
> eingebunden ist?

Jein, das geht prinzipiell schon (wenn auch nicht über eine condition, 
sondern über irgendeinen TS-Schnipsel den man an das Inhaltselement 
"dranhängt").

Das größere Problem ist es, dass dieses Schnipselchen dann ja 
idealerweise im PAGE-Objekt eine includeCSS/JS "veranlassen" soll. Und 
das geht IMO leider nicht... bzw. nur auf dem Umweg über eine userFunc 
(vulgo PHP).

Dein Ziel ist also erreichbar, erfordert aber IMO einen Zweilzeiler PHP 
und ein bisschen TypoScript. IMO lohnt sich dieder Aufwand für diesen 
Anwendungsfall eher nicht.

Bei einem plugin steht Dir für CSS noch die Möglichkeit:

plugin.tx_foobar_pix._CSS_DEFAULT_STYLE (
  /* whatever */
)
# beachte die runden Klammern!

zur Verfügung. 
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/6/#id2511786

[...]

Gruß und hth,
Peter
-- 
Peter Niederlag
http://www.niekom.de * TYPO3 & EDV Dienstleistungen *


More information about the TYPO3-german mailing list