Sprachvariable Fußzeile für z.Bsp Polnisch/ Deutsch

Post custom hacks and enhancements for phpwcms here only. Maybe some of these things will be included in official release later.
Post Reply
User avatar
kukki
Posts: 1665
Joined: Mon 7. Feb 2005, 20:02
Location: Berlin Köpenick
Contact:

Sprachvariable Fußzeile für z.Bsp Polnisch/ Deutsch

Post by kukki » Wed 10. Feb 2010, 10:31

Viele unserer "Websitebastler" konfigurieren in der Regel feste Links für das Impressum, Sitemap, Kontakt ...
Ich hatte die Anforderung, dass für die verschiedenen Sprachen auch sprachlich verschiedene Seiten für diese Links auftauchen sollen. Diese Links sind in der Vorlage (häufig im Kopf oder Fuß) positioniert.

:?: Wie kann man mit Boradmitteln diese festen Links variabel halten?

mit folgendem kleinen Sprict kann man sich Abhilfe schaffen:

Code: Select all

[PHP]
if( isset($GLOBALS['LEVEL_ID'][1]) )
      {   
     switch( $GLOBALS['LEVEL_ID'][1])  
      {       
        case 14: $sprache = 'pl';
        break;
        case 1:  $sprache = 'de';
        break;
...
      }

echo '<img border="0" src="{SITE}picture/'.$sprache.'.gif" alt="" width="20" height="14" /> · ';
echo '| <a href="{SITE}impressum-'.$sprache.'.phtml">Impressum</a> 
| <a href="{SITE}kontakt-'.$sprache.'.phtml">Kontakt</a> 
| <a href="{SITE}sitemap-'.$sprache.'.phtml">Sitemap</a> |';
    } 
[/PHP]
Die ganze Sache basiert auf Level-ID-Verwaltung ... also schön sauber die Sprach-Levelstruktur trennen und schon klappt auch mit der Nachbarin :mrgreen:
Lieber arm dran als Arm ab!

meine historische Website: Jagdgeschwader 300 1.8.7 Beta R544
kukki's SpIeLwIeSe 1.8.7 Beta R544, responsive

Post Reply