bp_xprofile_validate_social_networks_value($ etval.$ field_id.细绳价值细绳$ user_id.=空值的)

验证社交网络字段值。

描述

参数

$ etval.

(必需的)

$ field_name.

细绳的)(必需的)

价值

细绳的)(必需的)

$ user_id.

细绳的)(可选的)

默认值:null

返回

($ RETVAL)

来源

文件:BP-Xprofile / BP-Xprofile-Filters.php

函数bp_xprofile_validate_social_networks_value($ retval,$ field_id,$ value,$ user_id = null){$字段= xprofile_get_field($ field_id,null,false);//允许将“Facebook”,“Twitter”等存储为数据中的数组键。if('socialnetworks'!== $ field-> type){return $ retval;如果($ RETVAL){返回$ RETVAL;$ field_name = xprofile_get_field($ field_id) - > name;if(1 === $ field-> is_required){foreach($ value rese => $ val){$ value = trim($ val);if(空($ value))返回sprintf(__(需要'%s,不允许为空。','buddyboss'),$ field_name);$ Providers = Social_Network_Provider();foreach($ k => $ v){if('''=== $ v || filter_var($ v,filter_validate_url)){} els {$ key = bp_social_network_search_key($ k,$提供程序);返回Sprintf(__('请输入有效的%s配置文件URL。','buddyboss'),$提供程序[$ key]  - >名称); } } return $retval; }

变更乐

变更乐
版本 描述
Buddyboss 1.0.0. 介绍。

问题?

我们总是很乐意帮助您可能拥有的代码或其他问题!搜索我们开发人员文档联系支持,或与我们联系销售团队