WBCE CMS – Way Better Content Editing.
You are not logged in.
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
Last edited by florian (20.03.2024 22: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)
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Danke florian, hat sofort geklappt!!
Sobald alles fertig ist, werde ich mich entsprechend erkenntlich zeigen und nicht nur mit Danke!
Offline
florian