【问题标题】:MAGENTO - Static page content not outputMAGENTO - 不输出静态页面内容
【发布时间】:2012-05-08 09:18:05
【问题描述】:

我在安装 Magento 时遇到了一个大问题。

我有几个商店设置。例如,商店 1、商店 2、商店 3... 商店 1,静态页面似乎工作正常。 存储 2 + 3,元素 'col-main' 始终为空。

我已经调试了页面控制器。页面内容在数据库中,但是当它为页面渲染布局时,内容并没有添加到输出中!

我不确定我还能做什么...谁能解释为什么会发生这种情况?

非常感谢 肖恩

【问题讨论】:

  • 似乎在其中添加了一些东西。该元素为空,但有一个不可见的换行符!当我删除在输出元素中添加的空间时,整个页面内容都会向上移动。奇怪......因为空格不应该导致换行......为此需要一个BR标签......

标签: magento static


【解决方案1】:

您的页面内容是否来自 CMS 页面?我建议确保页面的“范围”设置正确,以允许它们显示在您的商店中。您可以通过转到 CMS -> 页面来执行此操作,选择您的页面之一,然后在“页面信息”选项卡上确保“商店视图”多选已选择所有适用的商店视图。

如果刷新后页面仍然没有显示,请在此处回复,我会帮助您进一步调试。

【讨论】:

  • 您好,感谢您的回复。我已经这样做了。我试过分配给特定的商店......并添加为全球范围。还尝试添加到“主网站商店视图”......什么都没有! :(
  • 好的,不用担心。您能否告诉我该页面的 URL 键是什么,并向我发送指向 Store1 上的工作页面和您的其他商店之一的非功能对应页面的链接?如果您想私下进行此操作,欢迎通过 stackoverflow@wildworx.co.uk 给我发送电子邮件,我会尽力为您提供进一步的帮助。一旦我们确定了问题,我们就可以将其发回此处以造福社区。​​span>
  • 解决了!感谢wildworx的帮助!我遇到问题的网站正在使用它自己的默认文件夹(不继承通常的 magento 默认文件夹)。 cms.xml 文件中没有所有必需的结构......只是存储特定的更改信息,认为它是从默认值继承的。将 USUAL DEFAULT cms.xml 文件中的 xml 添加到正在使用的 cms.xml 文件中...解决了问题。
  • cms.xml 对我有用 - 几乎填空 - 将其替换为默认值,它现在可以工作了!
猜你喜欢
  • 2010-11-16
  • 2016-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多