Beiträge: 80
Themen: 33
Registriert seit: 25.07.2007
Halli Hallo,
also ich weiss nicht wirklich, wie ich die Überschrift zu folgendem wählen sollte ...
PHP-Code:
$lang->breads_.$mybb->input['navi'];
wo ist den mein denkfehler?
Gruß
Mad4Milk
Freizeitspass mit Volleyball
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
02.08.2007, 08:24
(Dieser Beitrag wurde zuletzt bearbeitet: 02.08.2007, 08:24 von Garlant.)
Hallo Mad4Milk,
Versuche mal folgendes:
PHP-Code:
$lang->breads_$mybb->input['navi'];
Wenn immer noch nichts ausgegeben wird, dann überprüfe bitte, ob dein Text in die richtige Sprachdatei geschrieben hast und ob die Sprachvariable übereinstimmt.
Auch solltest du sehen das $mybb->input['navi'] übergeben werden muss.
Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 80
Themen: 33
Registriert seit: 25.07.2007
Garlant schrieb:Hallo Mad4Milk,
Versuche mal folgendes:
PHP-Code:
$lang->breads_$mybb->input['navi'];
Na das verursacht doch einen Parse-error ...
Code:
Parse error: syntax error, unexpected T_VARIABLE
Natürlich exitiert die entsprechende Sprachdatei:
PHP-Code:
echo $lang->breads_.$mybb->input['navi'] //Ausgabe vs (das ist der get-wert)
echo $lang->breads_vs // Ausgabe 'Vorstand'
Ich vermute eher, das ich den Objektnamen nicht dynamisch zur Laufzeit verändern kann
Gruß
Mad4Milk
Freizeitspass mit Volleyball
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Ich denke du musst hier einen Umweg gehen:
PHP-Code:
if($mybb->input['navi'] == "vs") {
$lang->breads_vs;
}
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 80
Themen: 33
Registriert seit: 25.07.2007
02.08.2007, 10:56
(Dieser Beitrag wurde zuletzt bearbeitet: 02.08.2007, 11:18 von Mad4Milk.)
Hallo,
hab ein WA gefunden
PHP-Code:
$breads_ref = "breads_".$mybb->input['navi'];
$lang->$breads_ref;
oder noch einfacher
PHP-Code:
add_breadcrumb ($lang->{'breads_'.$mybb->input['navi']});
Gruß
Mad4Milk
Freizeitspass mit Volleyball