首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MODX FormIt重写POST值

MODX FormIt重写POST值
EN

Stack Overflow用户
提问于 2014-12-16 08:58:18
回答 1查看 296关注 0票数 0

我试图修改张贴的电话号码使用自定义钩子,但由于某种原因,价值是没有改变的。这是我的钩子:

代码语言:javascript
复制
require '/components/vendor/autoload.php';
$phoneUtil = \libphonenumber\PhoneNumberUtil::getInstance();

$phone = $hook->getValue('Phone');
$country = $hook->getValue('Country');

$numberProto = $phoneUtil->parse($phone, $country);

$formated = $numberProto->getNationalNumber();
$code = $numberProto->getCountryCode();

$formatedPhone = '+'.$code.$formated;

$hook->setValue('Phone', $formatedPhone);
return true;

所以,我只是拿电话字段,填充它的代码和设置值回来。正如我所看到的,(通过转储数据)直到$hook->setValue('Phone', $formatedPhone);,一切都很正常。

这里有什么问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-17 07:25:13

所以实际上一切都很好。我正在通过网络选项卡查看Post数据,但真实发布的数据完全没有问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27500822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档