欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

Magento如何自定义404页面?

程序员文章站 2022-05-11 11:50:06
...
Magento修改404页面

Magento有默认的404页面,如果想自定义一个404页面,又该如何做呢?

方法一

首先,先来看下默认的404页面:
Magento如何自定义404页面?
1.Magento的CMS部分,可以通过定义它来改变错误页面,登录后台admin->CMS->Pages:

2.打开404 Not Found页面,点击左侧的Content,就可以看到404页面的详情:
Magento如何自定义404页面?

3.现在来重新定义下404页面,比如,输入以下代码:

D'oh! That page can't be found.

Don't get angry, and don't cry. Let us take that burden. It's not your fault. No, really, listen to me. It's not your fault. We have a 24 hour hotline to deal with things just like this. Okay, its not really a hotline, its really just some encouraging words to keep trying, but hotline sounds so much .

Sorry but the page you are looking for cannot be found. If you're in denial and think this is a conspiracy that cannot possibly be true,

Perhaps you are here because:
  • The page has moved
  • The page is no longer exists
  • You were looking for your puppy and got lost
  • You like 404 pages
What can you do?
Have no fear, help is near! There are many ways you can get back on track with Magento Demo Store.
  • Go back to the previous page.
  • CMS and Design 30
  • Use the search bar at the top of the page to search for your products.
  • Follow these links to get you back on track!
    Store Home
    My Account

4.点击save page,重新打开,可以看到404页面已经发生变化。
Magento如何自定义404页面?

方法二

方法一,是通过在后台配置修改,除此之外,还需要知道的是,修改404页面,也可以通过修改模板来更改。

1.首先要将CMS中的404 Not Found 的状态改成disable。

2.找到 no-route.phtml页面,路径为app/design/frontend/base/default/
template/cms/default/no-route.phtml,打开,会看到如下代码:

There was no 404 CMS page configured or found.

3.再次打开前台页面,查看是否与上述代码内容一致,前台页面为:
Magento如何自定义404页面?

4.由此,可以通过修改模板文件来修改404页面。

以上就介绍了Magento如何自定义404页面?,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。