首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento Extra at checkout问题

Magento Extra at checkout问题
EN

Stack Overflow用户
提问于 2012-11-01 20:55:03
回答 1查看 385关注 0票数 0

我已经在一个页面上添加了一个额外的总数结帐.I添加了一些工具提示自定义标题,它工作得很好。但自从我升级magento后,它显示的是html标签。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-02 00:12:01

假设您使用的是magento v1.7+

查看一下您的全部模板/app/design/frontend/base/default/template/checkout/total/default.phtml

Magento使用$this->escapeHtml()对html进行转义

代码语言:javascript
复制
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?><strong><?php endif; ?>
   <?php echo $this->escapeHtml($this->getTotal()->getTitle()); ?>
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?></strong><?php endif; ?>

查看/app/code/core/Mage/Core/Block/Abstract.php

代码语言:javascript
复制
public function escapeHtml($data, $allowedTags = null)
{
    return $this->helper('core')->escapeHtml($data, $allowedTags);
}

要解决此问题,您可以删除$this->escapeHtml()$this->escapeHtml($this->getTotal()->getTitle(), array('span','a'))

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

https://stackoverflow.com/questions/13177546

复制
相关文章

相似问题

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