如何获得PrestaShop员工语言ID

问题描述 投票:1回答:1

如何获得PrestaShop员工ID?使用默认语言我知道:

    $defaultLanguage = intval(Configuration::get('PS_LANG_DEFAULT'));
    $languages = Language::getLanguages();
    $iso = Language::getIsoById($defaultLanguage);

但是如何让员工知道呢?

我试过这个:

    $cookie = new Cookie('ps');
    $defaultLanguage = $cookie->id_lang;
    $languages = Language::getLanguages();
    $iso = Language::getIsoById((int)($defaultLanguage));`

但它不起作用。

get prestashop
1个回答
1
投票

您可以在AdminController子对象中获取它:

$this->context->employee->id_lang
© www.soinside.com 2019 - 2024. All rights reserved.