Như tôi đã viết cho bạn trong PM, chúng tôi vẫn không biết lý do của vấn đề trên diễn đàn của bạn là gì. Tôi vẫn thực hiện một số thay đổi trong mã vBET trong lĩnh vực này. Ngay bây giờ vBET sẽ xử lý các nhóm thành viên chỉ khi một vài nhóm thay đổi hoặc khi người dùng mặc định chanes ngôn ngữ. Vì vậy, trong móc nó được thêm điều kiện:
PHP Code:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
Tôi không có ý tưởng sẽ giúp vấn đề của bạn vì chúng ta không biết những gì gây ra nó. Dù sao nó có thể là nó sẽ giúp. Như tôi đã viết trong PM, trong lịch sử thay đổi của bạn thường được các nhóm làm từ trước khi cột đã được dọn sạch - có thể bởi vì những nơi không được tải từ cơ sở dữ liệu ở tất cả. Với điều kiện này trong những trường hợp như vậy vBET sẽ không làm gì cả, bởi vì trong trường hợp gian hàng khi thay đổi dữ liệu người dùng bởi CP người dùng hoặc quản trị bởi Admin CP, sau đó nhóm này được nạp.
Điều này sẽ được bao gồm trong phiên bản tiếp theo, vì thế hãy kiểm tra xem nó. Nếu nó sẽ không làm việc thì bạn sẽ vô hiệu hóa các móc một lần nữa và chúng tôi sẽ điều tra một lần nữa.
Xin vui lòng xác nhận sau khi cập nhật nó giúp.
EDITED - đó là khẳng định. Để sửa chữa nhanh chóng xin vui lòng:
1. Tới Admin CP -> Plugins & Products -> Plugin quản lý
2. Tìm móc được đặt tên Thiết lập phù hợp Tập đoàn Ngôn ngữ mặc định cho móc userdata_presave và nhấn Chỉnh sửa cho nó
3. Thêm vào đầu của mã:
PHP Code:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
4. Thêm vào cuối của mã:
5. Lưu nó