Hallo zusammen,
ich hätte da eine Frage:
ist es möglich Sprachvariablen aus der custlang wie z.B. über smarty : [{oxmultilang ident="SUBTEL_FILTER_MODELS"}]
auch im Backend zu bekommen ?
mein ansatz war erst wie folgt
$test = '[{oxmultilang ident="SUBTEL_FILTER_MODELS"}]';
und dann über var_dump($test);
einfach nur mal ausgeben.
Danach habe ich es “undynamisch” wie mein chef sagte über ein switch einfach nur gelöst:
public function getLangFilter()
{
$utils = oxNew('subtelUtils');
$stLang_filter = $utils->getLanguage();
switch ($stLang_filter) {
case 0:
$stLang_filter_text = 'Geräte';
break;
case 1:
$stLang_filter_text = 'Models';
break;
case 2:
$stLang_filter_text = 'Outils';
break;
case 3:
$stLang_filter_text = 'toestellen';
break;
case 4:
$stLang_filter_text = 'Modelli';
break;
case 5:
$stLang_filter_text = 'Dispositivos';
break;
case 6:
$stLang_filter_text = 'enheder';
break;
case 7:
$stLang_filter_text = 'maskiner';
break;
case 8:
$stLang_filter_text = 'Modeller';
break;
case 9:
$stLang_filter_text = 'Mallit ';
break;
}
return $stLang_filter_text;
}
Das führte zwar zum Ziel, ist aber nicht dynamisch und würde bei änderungen Definitiv vergessen werden, ich wäre für jeden Tipp Dankbar.