[TYPO3-german] Javascript includen in extension setup

Heinz Müller mullerheinz046 at gmail.com
Sun Dec 29 21:50:54 CET 2013


Hallo zusammen,

mittlerweile habe ich rausgefunden was das Problem war: Ich habe das
TypoScript meiner Extension gar nicht in mein Template inkludiert (Edit the
whole template record ->  Includes, dann das Template der Extension
auswählen).

Ausserdem kann ich jedem empfehlen, für die Verwaltung der Includes VHS
Assets zu verwenden, weil sich dann die Include-Reihenfolge sehr einfach
steuern lässt. Danke Cedric Ziel für den Hinweis.
https://github.com/FluidTYPO3/vhs#assets

Viele Grüsse, Heinz




2013/12/29 Heinz Müller <mullerheinz046 at gmail.com>

> Hi zusammen,
>
> danke für die Hilfe!
>
> @Renzo: das habe ich auch schon versucht. Leider ohne Erfolg
>
> @Jost: ich werde es mit dem Hook versuchen
>
> Viele Grüsse, Heinz
>
>
>
>
>
> On Thu, Dec 26, 2013 at 1:16 PM, Jost Baron <jost.baron at gmx.de> wrote:
>
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Moin Heinz,
> >
> > ich weiß nicht wie allgemein verwendbar deine Extension sein soll,
> > aber das Einbinden von JS mit page.includeJS in einem static template
> > halte ich für eine schlechte Idee. Das funktioniert ja nur, wenn
> > jemand sein  PAGE-Objekt "page" nennt oder von einem PAGE-Objekt mit
> > Namen "page" kopiert.
> >
> > Besser wäre es, das JS mit dem Hook
> >
> >
> >
> $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_pagerenderer.php']['render-preProcess'][]
> >
> > einzubinden.
> >
> > Gruß Jost
> >
> > On 12/25/2013 03:24 PM, Heinz Müller wrote:
> > > Hallo zusammen,
> > >
> > > ich möchte in meiner Extension setup
> > > (Configuration/TypoScript/setup.txt) ein Javascript file includen:
> > >
> > > page.includeJS { 1 =
> > > EXT:meineExtension/Resources/Public/Scripts/Datepicker.js }
> > >
> > > Doch leider passiert nichts. Ich habe auch versucht, das File von
> > > einer anderen Location zu laden:
> > >
> > > page.includeJS { 1 = fileadmin/Datepicker.js }
> > >
> > > Auch kein Glück. Wenn ich diesen Code aber in mein globales
> > > Template einfüge dann funktioniert es.
> > >
> > > Wie muss die Extension konfiguriert werden, damit die setup.txt
> > > korrekt ausgeführt wird?
> > >
> > > Vielen Dank für jegliche Hilfe.
> > >
> > > Heinz
> > >
> >
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.4.14 (GNU/Linux)
> > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
> >
> > iQIcBAEBAgAGBQJSvB4kAAoJEG6HPMAgWtVzccwP/1e0GDomsct38dmhg6YW42KN
> > A9/xFLJo8kRdYK60Zt4KiG6OOjVz41KpTDBRWH/f+Nyi/hAPkJVYAhU751miI/cJ
> > /6j1wKWLBDmeMYDANebfEHyJw/EWihWFskWBzQt2twgxSVP1qJ9IEJMWEIab6rFk
> > ODo/WgZAXnkzlDGdOpvIt57cJDlIfJiUUbfwb5QSoUYZczTkqES5Z7Cm3lXTHva1
> > j9Jc1gUDsG4uX07v00OnUkTgSzjKYRyFZjdFwAXoORPyDxxXT+QeIO4BivmXSwnn
> > Fg/ZLJfq9QBWBHb2oZpx9Qc1ZzoszunDlMU4QlipMoYDr6eHau8JISoCDFpMzrYR
> > fQ/mda4jeVovQ3oOpVW1VabJbGoIB+auALk8cUS2mwzMCjAojgW33ymTNaPW6buq
> > v4/mkxKqNhdLzeCOpIHsGm5YUNQpiVK/YOtLgGsyZtL6vAo+iGEBHahUn9PaaTen
> > GHQmphjHYKqtL2ojzdobVAVEXIh0jDsnFpDflVtw/xcp0EUMx5LUxROWbkPbJcDU
> > ahy+AKoaup9TndxY+Sl2Ih30KtaZ5ejb/N2V/WM3lD5abcFAgch+64Xp65WGQ4PL
> > kNnG7alCedqp1uWYqP9UeECReuJF6VwCFwBZHjvj09pcaGxLNSNgBJgnXH/WqqOB
> > AOnVv9Y481a/94iLhs4M
> > =/esJ
> > -----END PGP SIGNATURE-----
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> >
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>


More information about the TYPO3-german mailing list