gpt4 book ai didi

javascript - 如何根据邮政编码限制用户在 Virtuemart 中注册

转载 作者:行者123 更新时间:2023-12-02 17:00:16 26 4
gpt4 key购买 nike

我正在尝试找到一种在用户注册前三/四个字符时验证用户邮政编码的方法。我在本地有一家企业,想限制用户注册。

我已经能够编辑大部分 php 代码,但似乎找不到引用该字段的位置。

可能是由javascript控制的,在这种情况下,这可能就是我对它了解不多的原因!

希望你能做到:)

最佳答案

我设法让它发挥作用:

已编辑文件:administrator\components\com_virtuemart\models\user.php

joomla 2.5德行2.66

//JASPAL'S POSTCODE HACK


$postcode = $user->get('zip');

if((false !== stripos($postcode, 'PC1')) OR (false !== stripos($postcode, 'PC2'))){
$postcodematch =TRUE;
}
else{
$postcodematch =FALSE;
}

然后编辑:

    if ($new) {
if ($postcodematch == TRUE) $this->sendRegistrationEmail($user,$user->password_clear, $doUserActivation);
if ($postcodematch == FALSE) $doUserActivation = TRUE;
if ($doUserActivation ) {

if ($postcodematch == TRUE) vmInfo('COM_VIRTUEMART_REG_COMPLETE_ACTIVATE');
else{
vminfo($postcode);
vmInfo('Sorry we do not deliver in your area at the moment. We hope to be there soon and shall contact you.');
$doUserActivation = FALSE;
}

限制用户的注册邮件。

希望这对其他人有帮助!

关于javascript - 如何根据邮政编码限制用户在 Virtuemart 中注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25796150/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com