Support Telefon: 0228 / 280 56 68 - Mo-Fr. 09-18.00

Suche

Suche

Partner & Reseller CMS werden

Support

Forum Plugins

JavaScript für ein Plugin einbinden, wie?

Hallo,

für ein eigenes Plugin benötige ich auch ein eigenes JavaScript.
Wie binde ich das ein?

LG
teachde


"Idealismus ist die Fähigkeit, die Menschen so zu sehen, wie sie sein könnten, wenn sie nicht so wären, wie sie sind." (Curt Goetz)

Von teachde am 03.04.2009; 18:56:12 Uhr [1012 Hits] Kunde Papoo Business 4.0.3

Re: JavaScript für ein Plugin einbinden, wie?

Hallo teachde,

im Moment haben wir da noch keine gute Lösung. Wir sind daran das zu entwickeln, wird aber sicher noch bis zur Version 4 dauern

Du kannst dein JavaScript doch einfach in die entsprechende Template-Datei direkt einbinden. Das klappt in den meisten Fällen, kommt natürlich drauf an was das JavaScript genau macht.



Von b.legt210 am 04.04.2009; 12:29:14 Uhr [51 Hits] Entwickler

Re: JavaScript für ein Plugin einbinden, wie?

Hallo Stephan,

das direkte Einbinden habe ich versucht, allerdings bekomme ich dann einen Smarty-Error.
Das JavaScript soll nur Formularfelder auf Inhalte prüfen. Nix aufwändiges.
Gibt es da irgendwas Besonderes, auf das ich achten muss? Ich hatte das einfach so in das entsprechende Template eingebunden:



So sieht das gekürzte Script aus, die anderen Felder werden genauso abgefragt.
Ist das falsch so?


LG
teachde


"Idealismus ist die Fähigkeit, die Menschen so zu sehen, wie sie sein könnten, wenn sie nicht so wären, wie sie sind." (Curt Goetz)

Von teachde am 04.04.2009; 15:31:03 Uhr [59 Hits] Kunde Papoo Business 4.0.3

Re: JavaScript für ein Plugin einbinden, wie?

Hallo teachde,

der Smarty-Fehler bezieht sich (vermutlich) auf die geschwungenen Klammern. Die sind, wie z.B. die "dreieckigen" Klammern in HTML, für Smarty Kennzeichen für das Anfang bzw. das Ende eines Tags.

Wenn du nun JavaScript direkt in dein Template einfügst, dann musst die darin enthaltenen geschwungenen Klammen durch {ldelim} bzw. {rdelim} ersetzen. Alternativ kannst du auch deinen ganzen JavaScript-Code in {literal} kapseln, also so:

{literal}
.. hier dein JavaScript-Code...
{/literal}

Siehe auch http://www.smarty.net/manual/de/language.function.ldelim.php bzw. http://www.smarty.net/manual/de/language.function.literal.php



Von b.legt210 am 06.04.2009; 09:42:47 Uhr [24 Hits] Entwickler

Re: JavaScript für ein Plugin einbinden, wie?

Vielen Dank, das hat gut geklappt.
Allerdings habe ich mich jetzt doch für ein externes JavaScript entschieden.

Viele Grüße
teachde


"Idealismus ist die Fähigkeit, die Menschen so zu sehen, wie sie sein könnten, wenn sie nicht so wären, wie sie sind." (Curt Goetz)

Von teachde am 06.04.2009; 14:18:56 Uhr [171 Hits] Kunde Papoo Business 4.0.3

Sie müssen sich anmelden, um einen Beitrag schreiben zu können.

Anfrage stellen

Warenkorb

Derzeit befindet sich nichts in Ihrem Warenkorb.
#start#

Facebook

Newsletter abonnieren.

Ihre Daten

Login

Login




Registrierung.
. Passwort vergessen?
.

Seminarkalender

Mo Di Mi Do Fr Sa So
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
.

xxnoxx_zaehler

.

xxnoxx_zaehler