【问题标题】:PayPal Order Summary - increase displayed text length?PayPal 订单摘要 - 增加显示的文本长度?
【发布时间】:2013-09-17 16:19:39
【问题描述】:

我经营一家电子商务商店(在 OpenCart 上)并使用 PayPal Standard 和 PayPal Express Checkout 作为付款方式。

但是,当客户使用 PayPal 订单摘要为产品付款时,他们无法看到完整的产品详细信息,因为这些信息正在被删除:

示例图片:http://s21.postimg.org/y25eelk1j/Capture.jpg

如您所见,商品描述超出了定义的字符数限制,而客户要求查看完整文本。

如何实现(至少在 OpenCart 或理论上)?谢谢!

【问题讨论】:

    标签: paypal opencart


    【解决方案1】:

    打开catalog/controller/payment/pp_standard.php,找到这段代码

    'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value)
    

    将两个 20 值更改为您选择的更高值并保存

    【讨论】:

    • 您的建议完全有道理!不幸的是,我已经尝试过了,它没有任何区别。也许可能涉及其他文件或其他什么?
    • 没有任何附加文件。上面的修改会将更多的选项名称发送到 paypal - 但是 paypal 本身会限制文本。您会注意到,如果将鼠标悬停在截断选项上,它将显示比蓝色显示更多的文本 - 例如:oi42.tinypic.com/2czeul4.jpg
    • 感谢您的及时回复!是的,我自己对悬停框文本非常满意。不幸的是,是客户要求在非悬停状态下获得全文。我是否理解这是 PayPal 订单摘要页面的限制,无法修改静态文本长度?
    • 是的,没错。你真的有几个选择。第一个是转移到像 PayPal pro 这样的东西,并在您自己商店的结帐页面上获得完整的摘要。二是完全使用不同的网关。我可能错了,但我很确定 PayPal 标准实际上会在 PayPal 本身的任何内容中显示全文,例如 paypal 交易中的项目摘要 - 它只是不在该页面上,因为它的空间有限
    • 我完全明白,杰!感谢您的所有帮助!
    猜你喜欢
    • 2016-09-17
    • 2017-08-12
    • 2017-11-07
    • 2015-03-21
    • 2012-07-09
    • 2013-12-05
    • 2012-10-25
    • 2015-12-09
    • 2014-05-27
    相关资源
    最近更新 更多