我刚刚从 magento 1.4.0 升级到 1.6。我有 2 种付款方式: Paypal 和信用卡/借记卡。
我的问题是,虽然我在相关单选按钮旁边收到信用卡/借记卡文本,但在 Paypal 单选按钮旁边没有收到任何 Paypal 文本(标签)。我在 paypal 配置的标题中有描述,但这没有被接受。
谁能帮帮我?谢谢!
最佳答案
虽然这不是理想的答案,但这是我用来手动添加标签的快速修复方法。转到 app/design/frontend/base/default/template/mark.phtml
。我编辑了这个文件,只是在 PayPal 图片前添加了一个文本标签:
<!-- PayPal Logo -->
Credit Card / PayPal <img src="<?php echo $this->escapeHtml($this->getPaymentAcceptanceMarkSrc())?>" alt="<?php echo Mage::helper('paypal')->__('Acceptance Mark') ?>" class="v-middle" />
<a href="<?php echo $this->getPaymentAcceptanceMarkHref()?>" onclick="javascript:window.open('<?php echo $this->getPaymentAcceptanceMarkHref()?>','olcwhatispaypal','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, ,left=0, top=0, width=400, height=350'); return false;"><?php echo Mage::helper('paypal')->__('What is PayPal?') ?></a>
<!-- PayPal Logo -->
如果您不希望您的更改在下一次升级中被覆盖,则可以选择将该文件复制到 app/design/frontend/default/yourtemplatedir/template/mark.phtml
。
理想的解决方案是首先找到创建标签的文件并在那里进行更改。此外,使用在配置设置中获取 PayPal 标题集的方法。但以上是我发现有效的第一个快速修复。
关于magento - 单页结帐中缺少 Paypal 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7714128/