将 coupon.invalid.code.provided 文本更改为 GlobalMessage
Change coupon.invalid.code.provided text as GlobalMessage
我正在尝试显示自定义消息,Invalid voucher code.
在应用无效的优惠券代码时。
我看到 cart-voucher.effect.ts
中定义的 GlobalMessage voucher.applyVoucherSuccess
及其在 translations/en/cart.ts
文件中的实际文本
但是输入无效的凭证代码时,如何编辑错误消息?
或者在斯巴达克斯中是否有更简单的方法?
目前,在另行通知之前,在斯巴达克斯中没有简单的方法或最好的方法。但是,我们确实有办法更改无效优惠券代码的错误消息。
例如,查看bad-request.handler.ts
。
您可以捕获特定错误,即 VoucherOperationError
。使用 {message: "coupon.invalid.code.provided", type: "VoucherOperationError"}
的错误响应中的此 error.type
,您可以使用 raw property
.
指向翻译 key
或您的自定义消息
我正在尝试显示自定义消息,Invalid voucher code.
在应用无效的优惠券代码时。
我看到 cart-voucher.effect.ts
中定义的 GlobalMessage voucher.applyVoucherSuccess
及其在 translations/en/cart.ts
文件中的实际文本
但是输入无效的凭证代码时,如何编辑错误消息?
或者在斯巴达克斯中是否有更简单的方法?
目前,在另行通知之前,在斯巴达克斯中没有简单的方法或最好的方法。但是,我们确实有办法更改无效优惠券代码的错误消息。
例如,查看bad-request.handler.ts
。
您可以捕获特定错误,即 VoucherOperationError
。使用 {message: "coupon.invalid.code.provided", type: "VoucherOperationError"}
的错误响应中的此 error.type
,您可以使用 raw property
.
key
或您的自定义消息