5

我有在 JMS Core Payment (symfony2)中工作的 paypal 包。但是,在结帐时,我有以下文字:

数据paypal快速结账

我已经对此进行了站点范围的搜索,但在任何地方都找不到此文本。谷歌也没有答案!

有人知道如何翻译甚至删除它吗?

4

2 回答 2

0

您可以使用表单主题。如此处所述,添加一个主题文件:

{# src/AppBundle/Resources/views/Orders/theme.html.twig #}

{% extends 'form_div_layout.html.twig' %}

并从呈现表单的模板中引用它:

{# src/AppBundle/Resources/views/Orders/show.html.twig #}

{% form_theme form 'AppBundle:Orders:theme.html.twig' %}

{{ form_start(form) }}
    {{ form_widget(form) }}
    <input type="submit" value="Pay € {{ order.amount }}" />
{{ form_end(form) }}

然后,在主题文件中添加没有内容的“jms_choose_payment_method_data_paypal_express_checkout”标签字段:

{% block _jms_choose_payment_method_data_paypal_express_checkout_label %}
{% endblock %}

你完成了。

于 2016-12-02T18:29:51.047 回答
0

您可以使用以下代码隐藏它:

{{ form_row(form.data_paypal_express_checkout, {'label': ' ', 'label_attr': {'class': 'hide'}}) }}

并使用此翻译键添加自己的消息:

form.label.paypal_express_checkout
于 2015-10-23T07:27:55.130 回答