[Solved] Teammodul: Ersetzen einer Sprachvariable durch ein Bild in der lang-german.php

Begonnen von breakdancer, 01 April 2010, 14:33:38

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

breakdancer

Hoi,

derzeit versuche ich, eine in der lang-german.php des Team-Moduls definierte Sprachvariable durch ein Bild zu ersetzen. Ändern in der index.php wäre auch kein Thema, aber es sollte doch auch einfacher gehen....

Meine Sprachvariable sieht nach der Änderung wie folgt aus:

define("_TEAMTITLEABOUT","<img src=\"images/teamgalerie_hintergrund.png\");

Der Ordner (images) wurde erstellt. Problem nun, dass beim Aufrufen des Teammoduls die Seite komplett weiss bleibt..

Was mache ich denn falsch, dass nix angezeigt wird ?

Liebe Grüße

Markus

Baldyman

Servus Markus  :bye:

schau mal HIER, sollte vom Prinzip das gleiche sein ... oder doch das selbe  :gruebel:   :BD:

Hoff´des funzt.

breakdancer

Hey Baldyman,

ja und nein - dasselbe ist eben nicht das Gleiche.  :BD: :BD:

Ich hatte diesen Beitrag auf meiner Suche auch gefunden, aber im Endeffekt passiert dort eine Ersetzung direkt in der modules.php.

Das ist aber nicht, was ich will. Ich versuche quasi die HTML-Ersetzung direkt in der lang-german.php des Moduls vorzunehmen. Klar, die Ersetzung in der index.php des Teammoduls wäre kein Problem - ich möchte aber wissen, ob es über diesen Weg - in der language-Datei - eben auch geht.  ;)

Liebe Grüße

Markus

Edit: Hier nochmal der Code, wie er jetzt in der lang-german.php steht, vorhin war ein Tippfehler drin:

define("_TEAMTITLEABOUT","<img src=\"images/teamgalerie_hintergrund.png\>");

Nach Ausmerzen des Tippfehlers läuft die Seite wieder, die Grafik wird aber nicht angezeigt.

GeeLoo

www.Pragma-Themes.de | Themes - Module - Blöcke für pragmaMx

breakdancer

define("_TEAMTITLEABOUT",".mxCreateImage("images/teamgalerie_hintergrund.png").");

klappt so leider auch nicht... Leere Seite....  :bindoof:

Das mit den Klammern müsste aber doch eigentlich stimmen sooo...

Baldyman

Was passiert so ?

define("_TEAMTITLEABOUT",".mxCreateImage(\"images/teamgalerie_hintergrund.png\").");

breakdancer


GeeLoo

So nach ein bisschen rumprobieren habe ich jetzt 2 lösungen für das Problem.

Lösung 1 über die Index.php :

Das suchen (ca. Zeile 157-158 ):

echo '<div align="center">'."\n"
        .'<span class="title">'._TEAMTITLEMAIN.'</span><br />'._TEAMTITLEABOUT.'<br /></div>'."\n";

ersetzen durch:

echo '<div align="center">'."\n"
.'<span class="title"></span><img src="/media/images/DEINBILD.png" /><br />'._TEAMTITLEABOUT.'<br /></div>'."\n";

Lösung 2 über die Language File:

Das suchen:

define("_TEAMTITLEABOUT","&Uuml;bersicht &uuml;ber die Teammitglieder");

Ersetzen mit das:

define("_TEAMTITLEABOUT","".mxCreateImage("media/images/DEINBILD.png")."");


Das wars =) Viel Spass damit.

MFG
Andre

Vorschau :

www.Pragma-Themes.de | Themes - Module - Blöcke für pragmaMx

breakdancer

Zitat von: GeeLoo am 01 April 2010, 23:23:37
Lösung 2 über die Language File:

Das suchen:

define("_TEAMTITLEABOUT","&Uuml;bersicht &uuml;ber die Teammitglieder");

Ersetzen mit das:

define("_TEAMTITLEABOUT","".mxCreateImage("media/images/DEINBILD.png")."");

... war natürlich genau das, was ich haben wollte. Hab mich ja eben schon bei Dir bedankt, hier aber nochmal offiziell:

:genie: Danke !!!!  :thumbup:

=> und closed.