Twig HTML代码赢得';在OpenCart运输方法标签中不起作用

Twig HTML代码赢得';在OpenCart运输方法标签中不起作用,twig,opencart,shipping-method,Twig,Opencart,Shipping Method,我希望在我的shipping Method标签中有自定义代码,但默认情况下,出于安全原因,OpenCart会在我的代码之前和之后添加quote来停止我认为的代码,因此它无法正常工作和显示 有没有办法解决这个问题 这样做是否也会遇到任何安全问题?(因为这是一个复选框,我个人认为它是安全的) 谢谢你们,请检查我发给你们的这张图片。 致以最诚挚的问候这不是模板问题。转到目录/model/extension/shipping/xshippingpro.php您将在那里找到 $quote_data['x

我希望在我的shipping Method标签中有自定义代码,但默认情况下,出于安全原因,OpenCart会在我的代码之前和之后添加quote来停止我认为的代码,因此它无法正常工作和显示

有没有办法解决这个问题

这样做是否也会遇到任何安全问题?(因为这是一个复选框,我个人认为它是安全的)

谢谢你们,请检查我发给你们的这张图片。


致以最诚挚的问候

这不是模板问题。转到目录/model/extension/shipping/xshippingpro.php您将在那里找到

$quote_data['xshippingpro'.$tab_id] = array(
里面呢

'text'         => $this->currency->format($this->tax->calculate($cost, $xshippingpro['tax_class_id'], $this->config->get('config_tax')),$currency_code)
如果您只想修改X Shipping,您可以在此处添加自定义代码

您可以将
标题更改为

'text'         => '<span style="color: #d1383d; font-weight: bold;">' . $this->currency->format($this->tax->calculate($cost, $xshippingpro['tax_class_id'], $this->config->get('config_tax')),$currency_code) . '</span>'
改为

'title'        => 'custom text <span style="color: #d1383d; font-weight: bold;">' . $xshippingpro['name'][$language_id] . '</span>custom text',
进入


由于您的屏幕截图,您只删除了一个评论部分。您能显示代码(视图和模型)吗?您是否在OC dashboard中清除了细枝缓存?您好,是的,我已清除了缓存。如果我将quote更改为code,我不知道如何解决我的问题。code to code函数将不起作用,并且没有显示方法标签。您能显示自定义代码(视图和模型)吗?您可以将其添加到问题中。您希望在标签中放置什么类型或信息(代码)?我很想帮助你,但是很少有信息可以使用运费第一部分什么是不同的运费或运费第一部分什么是不同的运费和运费第一部分什么是不同的运费我已经尝试了这两种方法,我无法直接在评论中添加照片,所以请查看此链接。此外,我使用X-Shipping Free非常感谢您的帮助,但这将改变价格部分。我的问题是shipping方法的标题,我希望能够像这样在X-shipping的标题字段中使用自定义代码。运输费第一部分是什么不同运输费更新了答案。尝试更新2,您将能够在标题中插入html。感谢您的第二次更新解决了此问题。但现在是否存在任何可能发生的安全缺陷或问题?(我知道它不会从用户那里获得任何条目数据,但我想知道为什么开发人员会这样编写代码?)。HTML过滤器在OC上随处可见,但在这种情况下,您完全知道自己在做什么,没有陌生人可以访问管理面板,所以您是安全的。我真诚地感谢您在我的问题上花费的时间。多谢各位
'title'        => 'custom text <span style="color: #d1383d; font-weight: bold;">' . $xshippingpro['name'][$language_id] . '</span>custom text',
'title'        => $xshippingpro['name'][$language_id],
'title'        => html_entity_decode($xshippingpro['name'][$language_id], ENT_QUOTES, 'UTF-8'),