【问题标题】:magento adds quotation marks to urlmagento 为 url 添加引号
【发布时间】:2015-11-23 11:31:12
【问题描述】:

我在 Magento 中有一个静态块,它只是一个带有类别链接的图像:

<a href="/campaign"><img src="{{media url="..."}}" /></a>

当页面加载时,Magento 在 url 周围添加了额外的引号,如下所示:

<a href=""/campaign"">

这会导致 404 错误。我有另一个类似的带有产品链接的静态块,虽然它重定向到另一个类别,但它工作正常:

来自

url: /campaign/subcategory/product

url: /campaign/subcategory2/product

我有一个常规页面,其中链接的编写方式与此静态块中的方式完全相同,并且该页面运行良好。

创建时可能存在看似重复的类别的问题,但据我现在所见,没有冲突。该类别包含在菜单结构中,并且链接在那里可以正常工作。

有什么想法吗?

【问题讨论】:

    标签: magento url redirect static block


    【解决方案1】:

    试试这个

    <a href="{{store url='campaign'}}"><img src="{{media url="..."}}" /></a> 
    

    【讨论】:

    • 额外的引号还在url周围,不幸的是
    【解决方案2】:

    问题在于旋转横幅的 Infortis 扩展。在哪些静态块应该旋转的列表中,末尾有一个额外的逗号。

    像这样:

    static_block_1, static_block_2,
    

    删除它使链接工作,添加它使链接再次断开。 一个愚蠢的错误,证明如果你在谷歌中找不到你的问题,答案很简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多