- Tham gia
- 28/02/2015
- Bài viết
- 17,150
- Được Like
- 12,745
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:
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():
Chúc các bạn thành công.
Đâ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:
Đ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
Bài viết liên quan
Bài viết mới
Bị lỗi data
bởi bloghocpiano,