De:JavaScript oder CSS benutzen
From phpCMS
Frage: Warum bekomme ich eine Fehlermeldung, wenn ich JavaScript oder CSS benutze?
Antwort: phpCMS benutzt im Normalfall die geschwungenen Klammern "{}"zur Feldtrennung. Wenn Ihr Javascript innerhalb eines TEMPLATES oder einer CONTENT-Seite benutzt, und die geschwungenen Klammern kommen darin vor, glaubt phpCMS natürlich, es handelt sich um ein Feld von phpCMS. Dafür gibt es drei möglich Lösungen:
Variante eins: Ihr definiert in der GUI-Konfiguration andere Zeichen zur Feldtrennung. Nachteil: diese Einstellung gilt für den gesamten Server.
Variante zwei (die Beste): Ihr benutzt externe JS- bzw. CSS- Files. Nachteil: innerhalb der Javascript- und/oder CSS- Definition können keine TAGS von phpCMS verwendet werden. z.B. im Header-Bereich der HTML-Datei
<head> ... <script src="$home/scripts/sample.js" type="text/javascript"></script> ... </head>
Dies hat den Vorteil das die CSS bzw. JS Daten nur einmal geladen werden und ab dann aus dem Browser Cache geladen werden, was die Performanz der Seite erhöht und Traffic spart.
Variante drei: Ihr definiert ein TAG für die geschwungenen Klammern
<SK> := {
<EK> := }
Wobei <SK> für Start Klammer und <EK> für Ende Klammer steht. In Euren Templates oder Content-Dateien, eben dort wo Ihr Javascript einsetzt, benutzt Ihr dann <SK> statt der öffnenden und <EK> statt der schließenden Klammer bei Javascript. z.B.
<script language="javascript">
<!--//
function Alarm (Message) <SK>
alert (Message);
<EK>
//->
</script>
This page in other languages: English
Main Page: Tutorials MainPage | Top Page: De:MiniHowTos

