Other Custom user field callback, validate value - Gọi lại lĩnh vực người dùng tùy chỉnh, xác nhận giá trị

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,688
Custom user field callback, validate value - Gọi lại lĩnh vực người dùng tùy chỉnh, xác nhận giá trị 1.x

Đây là một bộ khung để tạo một cuộc gọi lại cho một lĩnh vực người dùng tùy chỉnh. Việc gọi lại được sử dụng để xác nhận các giá trị nhập vào bởi người sử dụng. Ví dụ, nếu bạn đang thu thập một số loại ID mà bạn cần kiểm tra đối với cơ sở dữ liệu khác.

Việc gọi lại được quy định khi chỉnh sửa các lĩnh vực tùy chỉnh:

1.png

Bộ khung có file này mà phù hợp với tên gọi: library/Callback/UserField.php

Đoạn mã ví dụ chỉ chấp nhận một giá trị của '123'. Nếu không thì nó định nghĩa một thông báo lỗi và trả về false. Đó là một ví dụ rất đơn giản để trình diễn. Bạn có thể sử dụng mã của riêng bạn bên trong chức năng validate():
Mã:
<?php

class Callback_UserField
{
    public static function validate($field, &$value, &$error)
    {
        if ($value == '123')
        {
            return true;
        }
        else
        {
            $error = 'what no';
            return false;
        }
    }
}

Chúc các bạn thành công.


Nguồn: xenforo.com​
 

Đính kèm

  • UserFieldCallback.zip
    2.1 KB · Lượt xem: 0

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Top Bottom