[Solved] head-Bereich ändern (meta)

Begonnen von reddragon, 15 Juli 2009, 20:36:33

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

reddragon

HI,  :)

sagt mal, wo muss ich hin, um nachträglich in den Head Metabefehle bzw. Script- und Link-Befehle einzubaun?

im Original wäre das die index.template.php  aber bei der Brige komme ich nciht weiter...  :puzzled:

Danke

siggi

die statische Klasse pmxHeader ist dein Freund : ( includes/classes/Header.php )

Code (irgendwo im pragmamx code) Auswählen

<?php
...

// css
pmxHeader::add_style'pfad/eine.css' );

// script
pmxHeader::add_script'pfad/einscript.js' );

// oder als direkte Anweisung 
pmxHeader::add'<!-- das soll im Header stehen -->' );

...
Wenn man an Gras zieht wächst es auch nicht schneller.

reddragon

joar... der ist wohl hin und wieder mein Freund, aber eine CSSund eine JS die nur im Forum genutzt werden überall includen?

Naja, dann läufts wenigstens :)

reddragon

ähhmm...

includes/classes/Header.php  habe ich nicht. Es scheitert schon an der /classes/

meinst du die includes/my_header.php  (an die hatte ich gedacht)

siggi

Du scheinst noch die 0.1.10 zu benutzen. Da ist die pmxHeader schon drin, allerdings noch nicht erweitert wie in der aktuellen.

Zitataber eine CSSund eine JS die nur im Forum genutzt werden überall includen?

naja... auf jeden Fall ist PHP dein Freund  :BD:


<?php
...

if( isset(
$_GET['name']) && $_GET['name']=='Forum' ) {
    
pmxHeader::add'<!-- das soll im Header stehen -->' );
}

..


So wird es nur beim Forum eingetragen.

Zitat von: Das hilft immer
http://www.selfphp.de/praxisbuch/praxisbuchseite.php?site=183&group=32

:cool:
Wenn man an Gras zieht wächst es auch nicht schneller.

JoergK

Hoi ;)

Du hast ja noch pragmaMx 0.1.10 laufen, da ist die Klasse pmxHeader noch in der includes/mx_api_2.php.

In der Version existiert nur die Funktion add(), so dass Du nur siggi's dritte Variante nutzen kannst:

<?php

pmxHeader
::add('<script type="text/javasript" src="pfad/datei.js"></script>'); // JavaScriptdatei im HTML-<head>-Bereich aufrufen

?>


<?php

pmxHeader
::add('<link type="text/css" href="pfad/datei.css" rel="stylesheet" />'); // CSS-Datei im HTML-<head>-Bereich aufrufen

?>
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

reddragon

Was ist das denn für ein  *** :mad: ?


Das ist echt noch die alte 10er! Ich habe doch heute diese Testumgebung erst erstellt! Warum habe ich die alte Installationsroutine erwischt? (auf meinen richtigen Seiten laufen schon z.T. die neue Version)

Ihr habt recht, in der neuen ist´s drin :D


:thumbup:  Danke Jungs  :BD: