Ako som písal, v PM my stále nevieme, čo je príčinou tohto problému na forum. Napriek tomu som urobil niektoré zmeny v vBET kódexu v tejto oblasti. Práve teraz vBET bude spracovávať užívateľskej skupiny iba vtedy, keď niektoré skupiny zmeniť alebo keď používateľ chanes predvolený jazyk. Takže háčik je pridaná podmienka:
PHP Code:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
Nemám potuchy, bude to pomôže váš problém, pretože nevieme, čo ju spôsobuje. Každopádne je možné, že to pomôže. Ako som Ti písal v PM, v histórii často mení užívateľskej skupiny z obdobia pred rokom kolóny bol zbavený - snáď preto, že tie, u ktorých nie je načítaný z databázy vôbec. S touto podmienkou v týchto prípadoch vBET bude robiť nič, pretože v búdke prípadoch, kedy užívateľ zmení dáta užívateľov CP alebo admin Admin CP, potom Užívateľské skupiny sú načítané.
To bude zahrnutá v nasledujúcej verzii, preto prosím skontrolovať. Ak to nebude fungovať, potom sa vypne háčik znovu a budeme sa vyšetrovanie znova.
Potvrďte prosím, po aktualizácii to pomôže.
Editovať - je to potvrdené. Pre rýchlu opravu, prosím:
1. Choď na Admin CP -> Plugins a výrobky -> Plugin Manager
2. Hľadať hák pomenovaný Nastaviť vhodnou predvolený jazyk skupiny na hák userdata_presave a kliknite na tlačidlo Upraviť IT
3. Pridajte na začiatok kódu:
PHP Code:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
4. Pridajte na koniec kódu:
5. Uložte ho