WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo, ich habe heute ein neues Problem.
Ich nutze das Template "adventurestrap-wbce" und habe auf meiner Homepage 2 Sprachen (DE, EN) eingerichtet.
Das Headerbild (default-header-1.png") wird mit der deutschen Sprache im Bild in der index.php wie folgt aufgerufen:
<!-- **********************************************************
HEADER
************************************************************ -->
<header>
<div id="header-banner">
<?php
if (count($pics) > 0) {
$pic = array_rand($pics);
echo '<img src="'.TEMPLATE_DIR.'/img/blank.png" data-src="'.$pics[$pic].'" alt="'.PAGE_TITLE.'" />';
} else {
echo '<img src="'.TEMPLATE_DIR.'/img/blank.png" data-src="'.TEMPLATE_DIR.'/img/default-header-1.png" style="width: 100%;" alt="'.WEBSITE_TITLE.'" />';
}
?>
</div>
</header>
Da ich aber, wie oben erwähnt 2 Sprachen eingerichtet habe möchte ich auch, dass beim Wechsel in die andere Sprache (hier EN), ein Bild mit den englischen Texten erscheint. Und wenn ich wieder auf DE umschalte soll dann wieder das Image mit dem deutschen Text erscheinen.
Wie kann ich das bewerkstelligen?
Viele Grüße
Herbert
Beitrag geändert von florian (20.03.2024 23:41:29)
Offline
quick & dirty:
Zeile
echo '<img src="'.TEMPLATE_DIR.'/img/blank.png" data-src="'.TEMPLATE_DIR.'/img/default-header-1.png" style="width: 100%;" alt="'.WEBSITE_TITLE.'" />';
ändern zu
echo '<img src="'.TEMPLATE_DIR.'/img/blank.png" data-src="'.TEMPLATE_DIR.'/img/default-header-1-'.LANGUAGE.'.png" style="width: 100%;" alt="'.WEBSITE_TITLE.'" />';
und dann default-header-1-DE.png und eine default-header-1-EN.png hochladen (Groß- und Kleinschreibung genau so)
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Danke florian, hat sofort geklappt!!
Sobald alles fertig ist, werde ich mich entsprechend erkenntlich zeigen und nicht nur mit Danke!
Offline
florian