Seperti yang saya tulis Anda di PM kita masih tidak tahu apa alasan masalah di forum Anda. Masih saya membuat beberapa perubahan pada kode vBET di daerah ini. Sekarang vBET akan menangani usergroup hanya ketika beberapa grup diganti atau saat chanes default pengguna bahasa. Jadi di hook itu ditambahkan Kondisi:
PHP Code:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
Saya tidak tahu itu akan membantu untuk masalah anda karena kita tidak tahu apa penyebabnya. Pokoknya adalah mungkin bahwa itu akan membantu. Seperti yang saya tulis Anda dalam AM, dalam sejarah perubahan Anda sering usergroup dari sebelum kolom dibersihkan - mungkin karena orang-orang di mana tidak diambil dari database sama sekali. Dengan kondisi ini dalam kasus seperti vBET akan melakukan apa-apa, karena dalam kasus bilik ketika user perubahan data oleh CP Pengguna atau admin oleh CP Admin, maka usergroup dimuat.
Hal ini akan disertakan pada rilis berikutnya, jadi silakan cek. Jika tidak akan bekerja maka Anda akan menonaktifkan pengait lagi dan kami akan membuat penyelidikan lagi.
Silahkan konfirmasi setelah update itu membantu.
Edited - itu dikonfirmasi. Untuk perbaikan cepat silahkan:
1. Pergi ke Admin CP -> Plugins & Produk -> Plugin Manajer
2. Cari kait bernama Set Default sesuai Grup Bahasa untuk hook userdata_presave dan klik Sunting untuk itu
3. Tambahkan pada awal kode:
PHP Code:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
4. Tambahkan di akhir kode:
5. Simpan