Hallo@All
Seit PMX 1.12 gibt es ja das "head-cms-menu". Ist es möglich das für mehrsprachige Seiten in der Settings.php des Themes anzupassen? Wenn man zum Beispiel im Adminmenu folgendes anlegt:
{Navigation} für die Standartsprache
{Navigation-en} für englisch
{Navigation-fr} für französisch
sollte dann beim Sprachwechsel das entsprechende Menu erscheinen.
Gruß
icebreaker
Hi,
über den Menümanager.
http://www.pragmamx.org/doku.php?id=faq:themes:css_menueleiste_per_menuemanager_oder_per_array_steuern
Beim entsprechenden Menüpunkt als Titel die gewünschte Sprachkonstante angeben. z.B. _HOME
http://www.pragmamx.org/doku.php?id=handbuch:menuemanager#tipps_tricks
Oder für jede Sprache ein eigenes Menü über den Menümanager anlegen und dies im Theme angeben...
/**
* das Menü im Kopfbereich (erst ab pragmaMx 1.12!)
* - den Menünamen aus dem Menümanager angeben
*/
switch ($GLOBALS['currentlang']) {
case 'french':
$themesetting['head_css_menu'] = '{Navigation-fr}';
break;
case 'english':
$themesetting['head_css_menu'] = '{Navigation-en}';
break;
default:
$themesetting['head_css_menu'] = '{Navigation}';
}
Hallo Sitki, hallo Andi
Funtioniert wunderbar. Habe den Code in die "settings.php" eingebaut und die entsprechenden Menus angelegt. Super!
Vielen Dank
icebreaker