. .
pragmaMx Support Forum 26 Mai 2012, 03:13:47 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: [gelöst] mehrsprachige Navigation im pmx-blank  (Gelesen 427 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
icebreaker
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 169

icebreaker


WWW
« am: 19 November 2011, 17:56:12 »

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
Gespeichert
Sitki
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 3.530

Sitki


WWW
« Antworten #1 am: 19 November 2011, 18:31:59 »

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
Gespeichert

Grüsse & Esenlikler
Wurde dein Problem gelöst? Dann bitte markiere den Thread entsprechend.
Kein Support per PM - Nutzt bitte das Forum!
Destek için forumu kullanın. Özel mesaj atmayın..
Helmuth von Moltke
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #2 am: 19 November 2011, 19:09:15 »

Oder für jede Sprache ein eigenes Menü über den Menümanager anlegen und dies im Theme angeben...


Code: [Select]  
/**
 * 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}';
}
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
icebreaker
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 169

icebreaker


WWW
« Antworten #3 am: 19 November 2011, 19:56:59 »

Hallo Sitki, hallo Andi

Funtioniert wunderbar. Habe den Code in die "settings.php" eingebaut und die entsprechenden Menus angelegt. Super!


Vielen Dank
icebreaker
Gespeichert
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML