[TYPO3-german] Variable aus Extension global setzten undabfragen

Stephan Schuler Stephan.Schuler at netlogix.de
Wed Aug 4 12:52:17 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hallo Andi.


Du verwendest dafür schlicht das falsche Attribut. Du füllst das Array, das immer Javascript-Code enthalten soll. Dass du hier keine Includes unterbringst ist klar.

http://typo3.org/fileadmin/typo3api-4.0.0/d2/df2/classtslib__fe.html#42447621a80b987dd5d3fd8300ad43fc
http://typo3.org/fileadmin/typo3api-4.0.0/d2/df2/classtslib__fe.html#2aaa962faeaa8d7166518e11e2d38c3a


Alternativ kannst du die Javascriptdateien auch per Typoscript einbinden. So könntest du das bei Bedarf auch per Typoscript ändern.
page.includeJS.myExtensionFile1 = EXT:myExtension/res/meinedatei.js


Grüße,


Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: Stephan.Schuler at netlogix.de
Internet: http://media.netlogix.de

- --
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Andernacher Straße 53 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: mailto:info at netlogix.de | Internet: http://www.netlogix.de/

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt

- -----Ursprüngliche Nachricht-----


Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von ND
Gesendet: Mittwoch, 4. August 2010 12:24
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] Variable aus Extension global setzten und abfragen

Hi Stefan,


danke,

$GLOBALS["TSFE"]->additionalJavascript['myExt'] = "mein JavaScript" macht
aber ein inline JS, ich muss aber mehrere (komprimierte) Dateien
einbinden...

Das Einzige was mir einfiele, wäre beim CSS z.B. ein @import zu verwenden...
Aber das soll eigentlich nicht sein...

Andi

"Stefan Frömken" <firma at sfroemken.de> schrieb im Newsbeitrag
news:mailman.1.1280900700.12588.typo3-german at lists.typo3.org...
> ND schrieb:
>> Hallo,
>>
>> ich möchte innerhalb meines Plugins zusätzliche Header-Daten setzten,
>> z.B. über $GLOBALS["TSFE"->additionalJavascript[]
>>
>> Jetzt ist es so, dass ich das Plugin teils mehrmals auf derselben Seite
>> einsetze, und die Headerdaten dann leider mehrmach eingefügt werden.
>>
>> Gibt es eine Möglichkeit dass ich beim Setzen der Headerdaten im Plugin
>> in irgendeiner globalen Variable o.Ä. ein Flag / etc. setzen kann, und
>> dieses dann im Plugin vor dem Setzen der Headerdaten jedesmal abfrage?
>>
>> Oder hat jemand vielleicht einen ganz anderen Ansatz?
>>
>> Danke und Gruss, Andi
>
> Mach doch sowas:
>
> $GLOBALS["TSFE"]->additionalJavascript['myExt'] = mein JavaScript
>
> dann wird dein JavaScript mit jeder Einbindung einfach immer und immer
> wieder überschrieben anstatt angehangen.
>
> Stefan

_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


-----BEGIN PGP SIGNATURE-----
Version: PGP Universal 3.0.0 (Build 2881)
Charset: Windows-1252

wpUDBQFMWUZkpp0IwsibV8MBCMg9A/kBRQt6wBamQQkQ/o5FVHjG7yimHRpHzrMq
S43tn+MU93RN4eXQf2MYGm4J7a93AJWLCfavidwgbPt/xHkMbKvfHRRlO/5U4pns
oP0U/q8wNesj0ThYrnA3em/pFw0LFMMaq2E6y+5j03GIPiGZCnbPK65sbO6Qv25P
Fr8ceeajtA==
=Ix60
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list