【问题标题】:Change Magento CMS Home page更改 Magento CMS 主页
【发布时间】:2011-11-22 13:25:34
【问题描述】:

我正在使用来自 contus 的 groupon clone

我正在尝试更改 cms 主页。我观察到的内容可以在

中找到

系统 > 配置 > Web > 默认页面

我尝试更改 CMS 主页。我选择了我制作的模板

CMS > 页面

我期待模板被加载。经过几次尝试,清除缓存,甚至将 Default Web URL 更改为模板 URL Key 。它没有不工作

有什么建议吗?

这是默认 cms_home_page 的屏幕截图

我尝试在

中编辑 config.xml

app\code\core\Mage\Cms\etc

我将 default > web > default > cms_home_page 节点更改为 coming-soon URL 键。还是不行

我也可以访问http://127.0.0.1/mg/coming-soon/ 页面和http://127.0.0.1/mg/home/ 页面。我只是想知道,为什么我在管理员中应用的设置(也可以在数据库中看到)不起作用。

【问题讨论】:

  • 什么版本的 Magento?哪种口味:CE? EE?你看到什么让你说“它没用”?
  • 对不起,我对这些东西有点陌生。contus groupon 克隆的版本是 4.3.2.6。我在发行说明中看到的 magento 版本是 1.4.1.0,它是 EE
  • 根据我在这里看到的情况,只要您的 CMS 页面的 url 键即将推出,它就应该是您转到 base_url 时加载的页面。当您访问您的 base_url(即主页)时,您在说什么?
  • 是的,这就是应该发生的事情吗? .但是每当我加载基本网址(例如localhost/mg/)时,它仍然会加载localhost/mg/index.php/home而不是index.php/coming-soon
  • 您应该将 base_url 从 localhost 更改为 127.0.0.1 - 您可以在 core_config_data 表中找到它。

标签: magento content-management-system clone groupon


【解决方案1】:

你可以直接进入系统>>配置>>然后点击web,它留在你的窗口中。

点击默认页面并设置CMS主页

第二件事,你必须“启用”这个页面,你可以从 cms >> pages 并点击您选择的页面,然后设置 status >> enable

【讨论】:

    【解决方案2】:

    CMS > 管理内容部分中的唯一标识符只需要是商店视图上下文中的唯一字符串。您不应该在那里使用核心模块的名称(例如“cms”)。将您的 url 键更改为独特的,然后转到系统 > 配置。选择网络。只要将默认网址设置为cmscms/indexcms/index/index,您就应该能够从默认网址中简单地选择所需的CMS页面强>下拉。确保检查其他配置范围设置(左上角的下拉菜单),以防在较低级别设置了粗鲁的设置。

    仅供参考,您在“管理页面”部分“制作”的是带有内容的路由,而不是“模板”(用 Magento 的说法)。模板是app/design 下的 PHTML 文件。

    【讨论】:

    • @benmarks 你确定默认网址下拉菜单吗?因为我没有找到那个,我发现的只是一个文本字段@System-> Configuration->Web
    【解决方案3】:

    只是为了回答那些到达这个页面的人;

    如果您看到这种行为,您应该检查左上角的商店切换器。选择您的商店并检查其配置。

    可能它没有使用默认设置并覆盖全局范围。

    【讨论】:

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