pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: m-t am 08 August 2012, 06:47:43

Titel: [gelöst] ahimsa - body tag erweitern, wo ?
Beitrag von: m-t am 08 August 2012, 06:47:43
ich möchte an body gerne

onload="initialize()"

hängen.

die einzigen body tags finde ich in der theme.html und theme.settings.html

das ist aber nicht die richtige stelle, wo wird denn der body tag mit den verschiedenen klassen erzeugt ?
Titel: Re:ahimsa - body tag erweitern, wo ?
Beitrag von: m-t am 09 August 2012, 13:17:40
in der header.php gibt es auch body tags:

zeile 201:

$adds = str_replace($class[0], 'class="bodymain ' . $class[3] . '"', $adds);
zeile 206:

$header = str_replace('</head>', '</head><body ' . $adds . '>', $header);

hinzufügen bei beiden zeilen ohne auswirkung...
Titel: Re:ahimsa - body tag erweitern, wo ?
Beitrag von: m-t am 09 August 2012, 20:24:02
erledigt, ich hab wieder zu mx_rainbow gewechselt.
wenn so einfache dinge schon so kompliziert sind...
Titel: Re:ahimsa - body tag erweitern, wo ?
Beitrag von: m-t am 11 August 2012, 07:12:04
vorübergehend gelöst.

einfach im modul einen 2ten body tag einfügen, fertig.
zwar nicht korrekt aber funktioniert
Titel: Re:ahimsa - body tag erweitern, wo ?
Beitrag von: Andi am 20 August 2012, 18:58:49
Moin :)

schlechte Lösung...

Den onload Parameter würde ich im pragmaMx garnicht verwenden. Das kommt sich sehr leicht mit anderen scripten ins Gehege, z.B. dem Spaw Editor. Besser ist, das über jQuery zu machen...

Egal.
Schreibe in der theme.html das onload Attribut vor das class Attribut im Bodytag, dann sollte das interpretiert werden...

<body onload="machwas" class="home col-3 fluid bodymain green">
Titel: Re:ahimsa - body tag erweitern, wo ?
Beitrag von: m-t am 30 August 2012, 13:59:35
klappt, danke...

und p.s.

@siggi... lieber ex-admin..

wenns dir spaß macht pn´s zu verschicken und user hier dumm anzumachen. schau doch erstmal auf deine sb dingsbums seite und btw. lern lieber korrekt englisch... ich bin schon extrem beeindruckt von deinen kenntnissen  :cool: