26.10.2020, 21:25
(Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2020, 22:02 von Schnapsnase.)
(26.10.2020, 19:01)Gerti schrieb: Wenn $mybb->users['language'] = "leer" (somit default) dann fülle $mybb->users['language'] mit
mybb->settings['bblanguage']
(ist default).
Sollte bereits eine Sprachangabe in $mybb->users['language'] vorhanden sein, soll diese belassen werden.
Ich weiß mittlerweile nicht mehr welche Deiner Abfragen für welche Funktion gut sein soll, aber egal...
Prinzipiell ist Dein Ansinnen doch nichts Anderes, wie wir im o.g. Code bereits ausführen.
Du musst es nur umschreiben.
Du ließt ein DB-Feld "language" aus und schreibst es in eine Variable.
Dann prüfst Du, ob die Variable leer ist. Wenn ja, dann ist:
PHP-Code:
$var = mybb->settings['bblanguage'];
(26.10.2020, 21:09)itsmeJAY schrieb: Dadurch hätte ich den obigen Kollegen aber wieder den Code vermiest.
Wie kommst Du darauf?
Wenn mein o.g. Code Sch... ist, darfst Du mir das ehrlich sagen.
Anderenfalls hätte es auch genügt, mir kurz den Unterschied zu erklären. Bin noch lernfähig.