Javascript im Head einfügen?
-
supapinzgau
- Regular
- Posts: 24
- Joined: Mon Jan 16, 2006 12:59 pm
Javascript im Head einfügen?
Hallo zusammen,
ich möchte gerne ein javascripte im Headbereich einfügen, allerdings soll dieses script NICHT auf jeder Seite erscheinen, sondern nur auf ausgewählten.
Es handelt sich hierbei um eine Exit Pop-up software, die ich derzeit über das "Sample!" HTML head nugget eingefügt habe. Da ich es eigentlich nur auf 2 Seiten (nämlich der Startseite und der Bestellseite) zeigen, will suche ich dringend nach einer Möglichkeit dies umzusetzen?
Kann mir jemand helfen?
Danke und lg,
Mike
ich möchte gerne ein javascripte im Headbereich einfügen, allerdings soll dieses script NICHT auf jeder Seite erscheinen, sondern nur auf ausgewählten.
Es handelt sich hierbei um eine Exit Pop-up software, die ich derzeit über das "Sample!" HTML head nugget eingefügt habe. Da ich es eigentlich nur auf 2 Seiten (nämlich der Startseite und der Bestellseite) zeigen, will suche ich dringend nach einer Möglichkeit dies umzusetzen?
Kann mir jemand helfen?
Danke und lg,
Mike
Re: Javascript im Head einfügen?
Kann man eventuell über die index.tpl des Templates hinbiegen, kommt ein wenig darauf an.supapinzgau wrote:Da ich es eigentlich nur auf 2 Seiten (nämlich der Startseite und der Bestellseite) zeigen, will suche ich dringend nach einer Möglichkeit dies umzusetzen?
Welches Template wird verwendet und wie ist die Bestellseite realisiert?
YL
-
supapinzgau
- Regular
- Posts: 24
- Joined: Mon Jan 16, 2006 12:59 pm
Re: Javascript im Head einfügen?
Hallo und Danke für die schnelle Antwort.
Also die Adresse ist http://www.abnehmen-und-gewicht-halten.com und ich hab alle Seiten derzeit als "Statische Seiten" aufgesetzt, so auch die bestellen.htm.
Als Template verwende ich derzeit mt3-independence.
Wäre super, wenn es da eine Lösung gäbe.
lg
Mike
Also die Adresse ist http://www.abnehmen-und-gewicht-halten.com und ich hab alle Seiten derzeit als "Statische Seiten" aufgesetzt, so auch die bestellen.htm.
Als Template verwende ich derzeit mt3-independence.
Wäre super, wenn es da eine Lösung gäbe.
lg
Mike
Re: Javascript im Head einfügen?
Okay, dann müsste man mal wissen, was Du für die Seite bestellen.htm in den Feldern "Kopfzeile" und "Seitentitel für "Als Artikel formatieren"-Ansicht" stehen hast.supapinzgau wrote:ich hab alle Seiten derzeit als "Statische Seiten" aufgesetzt, so auch die bestellen.htm.
Unmodifiziert, d.h. in /templates/mt3-independence gibt es keine Datei namens index.tpl? Dann kannst Du schon mal die /templates/default/index.tpl nach /templates/mt3-independence/ kopieren.supapinzgau wrote:Als Template verwende ich derzeit mt3-independence.
YL
-
supapinzgau
- Regular
- Posts: 24
- Joined: Mon Jan 16, 2006 12:59 pm
Re: Javascript im Head einfügen?
Hallo,
also im Feld "Kopfzeile" steht "e-book "Gesund und erfolgreich abnehmen und Gewicht halten" - Bestellung" und das andere Feld (Seitentitel) ist leer.
Ich habe schon an einer index.tpl was verändert, allerdings liegt die im Verzeichnis "templates_c" und hat ganz komische Buchstaben und Zeichenfolgen vor dem index.
Ich habe da z.B. eine Fußzeile eingefügt und auch sonst ein paar Kleinigkeiten verändert. Wenn ich jetzt aber einen index.tpl in das templates Verzeichnis kopiere, dann schießt es mir die ganze Seite ab. Muß ich vorher das templates_c Verzeichnis löschen?
Danke und lg,
Mike
also im Feld "Kopfzeile" steht "e-book "Gesund und erfolgreich abnehmen und Gewicht halten" - Bestellung" und das andere Feld (Seitentitel) ist leer.
Ich habe schon an einer index.tpl was verändert, allerdings liegt die im Verzeichnis "templates_c" und hat ganz komische Buchstaben und Zeichenfolgen vor dem index.
Ich habe da z.B. eine Fußzeile eingefügt und auch sonst ein paar Kleinigkeiten verändert. Wenn ich jetzt aber einen index.tpl in das templates Verzeichnis kopiere, dann schießt es mir die ganze Seite ab. Muß ich vorher das templates_c Verzeichnis löschen?
Danke und lg,
Mike
Re: Javascript im Head einfügen?
Bös lang, aber nützt ja nichts. Vorher müssen wir aber mal folgendes beheben:supapinzgau wrote:also im Feld "Kopfzeile" steht "e-book "Gesund und erfolgreich abnehmen und Gewicht halten" - Bestellung" und das andere Feld (Seitentitel) ist leer.
Nee. Die Dateien in templates_c/ sind temporäre kompilierte Versionen Deiner Template-Dateien aus /templates/DEINTEMPLATE, die vom System erzeugt wurden. Du müsstest auf jeden Fall auch in /templates/mt3-independence/ eine index.tpl haben.supapinzgau wrote:Ich habe schon an einer index.tpl was verändert, allerdings liegt die im Verzeichnis "templates_c" und hat ganz komische Buchstaben und Zeichenfolgen vor dem index.
Das kann nicht schaden, aber wo hast Du denn diese Änderungen eingefügt?supapinzgau wrote:Ich habe da z.B. eine Fußzeile eingefügt und auch sonst ein paar Kleinigkeiten verändert. Wenn ich jetzt aber einen index.tpl in das templates Verzeichnis kopiere, dann schießt es mir die ganze Seite ab. Muß ich vorher das templates_c Verzeichnis löschen?
YL
-
supapinzgau
- Regular
- Posts: 24
- Joined: Mon Jan 16, 2006 12:59 pm
Re: Javascript im Head einfügen?
Hi,
also, meine Kopfzeile mußt nicht unbedingt so lange sein, wenn es hilft diese zu kürzen oder ganz wegzulassen.
Bezüglich index.tpl. Derzeit befindet sich in meinem Template Ordner keine .tpl. Weder für index noch für entries oder all die anderen Templatedateien, die es bei anderen Templates gibt.
Meine Änderungen habe ich im template_c Ordner an der Datei namens mt3-independence^%%CC^CC9^CC92F2D0%%index.tpl.php vorgenommen. In Wahrheit hab ich einfach alle Dateien dort ausprobiert, bis ist die gewünschten Änderungen auch im Blog gesehen habe. Und dabei sich eben diese Datei als die Richtige rausgestellt.
Ich hab jetzt gerade versucht diese Datei in index.tpl umzubenennen und dann in mein Template-Verzeichnis reinzukopieren. Aber auch dabei schießt es mir alles ab. Brauch ich auch noch Templatedateien für entries usw. damit die Seite mit diesem Template einwandfrei funktioniert, oder reicht die index.tpl. Nur mit dieser allein funkt es bisher auf jeden Fall nicht.
DANKE für die bisherige Hilfe und vor allem für die Geduld.
lg
Mike
also, meine Kopfzeile mußt nicht unbedingt so lange sein, wenn es hilft diese zu kürzen oder ganz wegzulassen.
Bezüglich index.tpl. Derzeit befindet sich in meinem Template Ordner keine .tpl. Weder für index noch für entries oder all die anderen Templatedateien, die es bei anderen Templates gibt.
Meine Änderungen habe ich im template_c Ordner an der Datei namens mt3-independence^%%CC^CC9^CC92F2D0%%index.tpl.php vorgenommen. In Wahrheit hab ich einfach alle Dateien dort ausprobiert, bis ist die gewünschten Änderungen auch im Blog gesehen habe. Und dabei sich eben diese Datei als die Richtige rausgestellt.
Ich hab jetzt gerade versucht diese Datei in index.tpl umzubenennen und dann in mein Template-Verzeichnis reinzukopieren. Aber auch dabei schießt es mir alles ab. Brauch ich auch noch Templatedateien für entries usw. damit die Seite mit diesem Template einwandfrei funktioniert, oder reicht die index.tpl. Nur mit dieser allein funkt es bisher auf jeden Fall nicht.
DANKE für die bisherige Hilfe und vor allem für die Geduld.
lg
Mike
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Javascript im Head einfügen?
Hi!

Kopiere einfach die Datei templates/default/index.tpl in /templates/mt3-independence/index.tpl und passe sie dort an.
index.tpl und index.tpl.PHP(!!!!) sind nämlich ganz zwei verschiedene Dateiformate. So wie buch.doc und buch.pdf. Aus buch.doc kann man leicht buch.pdf machen, aber nicht umgekehrt.
Grüße,
Garvin
Ganz, ganz falscher Gedanke. Schnell wieder vergessen.Ich hab jetzt gerade versucht diese Datei in index.tpl umzubenennen
Kopiere einfach die Datei templates/default/index.tpl in /templates/mt3-independence/index.tpl und passe sie dort an.
index.tpl und index.tpl.PHP(!!!!) sind nämlich ganz zwei verschiedene Dateiformate. So wie buch.doc und buch.pdf. Aus buch.doc kann man leicht buch.pdf machen, aber nicht umgekehrt.
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
kleinerChemiker
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Javascript im Head einfügen?
garvinhicking wrote:Hi!
So wie buch.doc und buch.pdf. Aus buch.doc kann man leicht buch.pdf machen, aber nicht umgekehrt.
Grüße,
Garvin
sprichst du aus (leidvoller) erfahrung
Re: Javascript im Head einfügen?
Vollkommen wurstsupapinzgau wrote:also, meine Kopfzeile mußt nicht unbedingt so lange sein, wenn es hilft diese zu kürzen oder ganz wegzulassen.
In Deiner index.tpl (wenn Du denn mal eine richtige hast
Code: Select all
{if $view == 'start' or $staticpage_pagetitle == 'e-book-Gesund-und-erfolgreich-abnehmen-und-Gewicht-halten-Bestellung'}
...
{/if}Aber soweit sind wir ja noch gar nicht
YL
-
kleinerChemiker
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Javascript im Head einfügen?
man kann doch den Artikeltyp auswählen. Werden dabei nicht verschiedene Templates verwendet? Dann könnte man ja ein egenes Template machen, das eben nur bei den betroffenen Seiten verwendet wird und das das JS enthält.
-
supapinzgau
- Regular
- Posts: 24
- Joined: Mon Jan 16, 2006 12:59 pm
Re: Javascript im Head einfügen?
Danke, das war ziemlich verständlich.garvinhicking wrote:Hi!
Ganz, ganz falscher Gedanke. Schnell wieder vergessen.Ich hab jetzt gerade versucht diese Datei in index.tpl umzubenennen
Kopiere einfach die Datei templates/default/index.tpl in /templates/mt3-independence/index.tpl und passe sie dort an.
index.tpl und index.tpl.PHP(!!!!) sind nämlich ganz zwei verschiedene Dateiformate. So wie buch.doc und buch.pdf. Aus buch.doc kann man leicht buch.pdf machen, aber nicht umgekehrt.
Grüße,
Garvin
-
supapinzgau
- Regular
- Posts: 24
- Joined: Mon Jan 16, 2006 12:59 pm
Re: Javascript im Head einfügen?
So, also das mit der index.tpl hab ich jetzt geschafft.yellowled wrote:Vollkommen wurstsupapinzgau wrote:also, meine Kopfzeile mußt nicht unbedingt so lange sein, wenn es hilft diese zu kürzen oder ganz wegzulassen.
In Deiner index.tpl (wenn Du denn mal eine richtige hast) wirst Du so etwas brauchen:
Wobei ... dann durch den gewünschten Javascript-Code ersetzt wird, wobei man allerdings alle "{" und "}" im Javascript-Code durch "{ldelim}" bzw. "{rdelim}" ersetzen muss.Code: Select all
{if $view == 'start' or $staticpage_pagetitle == 'e-book-Gesund-und-erfolgreich-abnehmen-und-Gewicht-halten-Bestellung'} ... {/if}
Aber soweit sind wir ja noch gar nicht
YL
Bei Deiner obigen Beschreibung bin ich gerade voll ausgestiegen.
Code: Select all
<LINK href="/pt_popupbox.css" type="text/css" rel="stylesheet"><SCRIPT src="/pt_popupbox.js" type="text/javascript" ></SCRIPT>Danke und lg,
Mike
Re: Javascript im Head einfügen?
Das "erschlägt" aber ja nicht gleichzeitig die Startseite. Es sei denn, die wäre statisch.kleinerChemiker wrote:man kann doch den Artikeltyp auswählen. Werden dabei nicht verschiedene Templates verwendet? Dann könnte man ja ein egenes Template machen, das eben nur bei den betroffenen Seiten verwendet wird und das das JS enthält.
YL
Re: Javascript im Head einfügen?
Dann packst Du irgendwo in den head-Bereich der index.tpl folgendes:supapinzgau wrote:Irgendwo im head Bereich muß ich folgende Zeile einbauen:Code: Select all
<LINK href="/pt_popupbox.css" type="text/css" rel="stylesheet"><SCRIPT src="/pt_popupbox.js" type="text/javascript" ></SCRIPT>
Code: Select all
{if $view == 'start' or $staticpage_pagetitle == 'e-book-Gesund-und-erfolgreich-abnehmen-und-Gewicht-halten-Bestellung'}
<link href="/pt_popupbox.css" type="text/css" rel="stylesheet">
<script src="/pt_popupbox.js" type="text/javascript" ></script>
{/if}YL