[gelöst] ahimsa - body tag erweitern, wo ?

Begonnen von m-t, 08 August 2012, 06:47:43

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

m-t

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 ?

m-t

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...

m-t

erledigt, ich hab wieder zu mx_rainbow gewechselt.
wenn so einfache dinge schon so kompliziert sind...

m-t

vorübergehend gelöst.

einfach im modul einen 2ten body tag einfügen, fertig.
zwar nicht korrekt aber funktioniert

Andi

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">
schön´s Grüssle, Andi

m-t

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: