gpt4 book ai didi

magento 删除默认 cms 页面

转载 作者:行者123 更新时间:2023-12-05 01:29:44 24 4
gpt4 key购买 nike

有一个简单的问题。我有 magento 的标题返回 404 的问题。原因很简单,我停用了默认模板主页(它仍然存在)并且我的商店在逻辑上找不到这个模板,但是他没有加载它而是返回 404显示了我的头和我制作的模板……所以除了我头上的 HTTP 状态 404 之外,一切正常。

我的索引不使用简单的 cms 页面的原因也很简单,我无法在索引的这种列布局中构建我的屏幕设计。

我想要的:删除索引 cms 页面的需要,这样他就不会在我的脑海中返回毫无意义的 404。

至少我的声誉得分为 10,谢谢。

在这里我们可以看到我的 Http header 。黑条只是索引文件(缺少的 cms 页面) Here we can see my Http header. The black bar is just the index file (the missing cms page)

这是我们要删除的选项 This is the option we want to remove

最佳答案

假设您的主页正在按照应有的方式呈现,要摆脱 404 状态,您可以覆盖 Mage_Cms_IndexController Controller (检查此链接:http://prattski.com/2010/06/24/magento-overriding-core-files-blocks-models-resources-controllers/),并修改其 defaultIndexAction () 方法如下:

public function defaultIndexAction()
{
// $this->getResponse()->setHeader('HTTP/1.1','404 Not Found');
// $this->getResponse()->setHeader('Status','404 File not found');

$this->loadLayout();
$this->renderLayout();
}

关于magento 删除默认 cms 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17694397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com