Add support of user registration rules for email domain / phone country
This commit is contained in:
parent
1c29b3aa91
commit
d9e5cda0e0
@ -4,6 +4,12 @@ header('Content-Type: application/json; charset=utf-8');
|
|||||||
|
|
||||||
use \Bitrix\Main\Service\GeoIp;
|
use \Bitrix\Main\Service\GeoIp;
|
||||||
use \Bitrix\Main\Grid\Declension;
|
use \Bitrix\Main\Grid\Declension;
|
||||||
|
use \Bitrix\Highloadblock\HighloadBlockTable as HighloadBT;
|
||||||
|
use \Bitrix\Main\Context,
|
||||||
|
\Bitrix\Main\Type\DateTime,
|
||||||
|
\Bitrix\Main\Loader,
|
||||||
|
\Bitrix\Iblock;
|
||||||
|
|
||||||
|
|
||||||
$httpClient = new \Bitrix\Main\Web\HttpClient();
|
$httpClient = new \Bitrix\Main\Web\HttpClient();
|
||||||
|
|
||||||
@ -62,11 +68,6 @@ $secret_crm = "lk_evolution_the_best_leasing_company_of_the_world_sSOvumhogyAtZy
|
|||||||
|
|
||||||
$auth = [];
|
$auth = [];
|
||||||
|
|
||||||
use Bitrix\Main\Context,
|
|
||||||
Bitrix\Main\Type\DateTime,
|
|
||||||
Bitrix\Main\Loader,
|
|
||||||
Bitrix\Iblock;
|
|
||||||
|
|
||||||
include_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/php_interface/classes/tfpdf/tfpdf.php');
|
include_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/php_interface/classes/tfpdf/tfpdf.php');
|
||||||
|
|
||||||
class PDF extends tFPDF
|
class PDF extends tFPDF
|
||||||
@ -870,6 +871,30 @@ switch($PARAM_1)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "rules":
|
||||||
|
{
|
||||||
|
if(CModule::IncludeModule('highloadblock'))
|
||||||
|
{
|
||||||
|
$hlblock = HighloadBT::getById(HLBLOCK_REGRULES)->fetch();
|
||||||
|
$entity = HighloadBT::compileEntity(HLBLOCK_REGRULES)->getDataClass();
|
||||||
|
|
||||||
|
$rsData = $entity::getList(array(
|
||||||
|
'select' => array('*'),
|
||||||
|
));
|
||||||
|
|
||||||
|
$response = [];
|
||||||
|
while($entry = $rsData->fetch())
|
||||||
|
{
|
||||||
|
array_push($response, [ "type" => $entry['UF_REGRULES_TYPE'], "value" => $entry['UF_REGRULES_VALUE'] ]);
|
||||||
|
}
|
||||||
|
|
||||||
|
print json_encode($response);
|
||||||
|
}
|
||||||
|
|
||||||
|
die();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
print json_encode([
|
print json_encode([
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user