资讯专栏INFORMATION COLUMN

Magento如何自定义404页面?

xuxueli / 2403人阅读

摘要:首先要将中的的状态改成。找到页面,路径为打开,会看到如下代码再次打开前台页面,查看是否与上述代码内容一致,前台页面为由此,可以通过修改模板文件来修改页面。

Magento修改404页面

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

方法一

首先,先来看下默认的404页面:

1.Magento的CMS部分,可以通过定义它来改变错误页面,登录后台admin->CMS->Pages:

2.打开404 Not Found页面,点击左侧的Content,就可以看到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页面已经发生变化。

方法二

方法一,是通过在后台配置修改,除此之外,还需要知道的是,修改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.再次打开前台页面,查看是否与上述代码内容一致,前台页面为:

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21441.html

相关文章

  • Magento2 定义后台菜单

    摘要:的属性被定义菜单的位置。较低的值会显示在菜单上。它会告诉这个菜单是那一个菜单的子菜单。您还可以创建更多的子菜单,它会显示类似商店菜单的上方。 今天分享Magento 2开发中一个简单的后台菜单实现过程 后台菜单创建的主要步骤 步骤1:创建menu.xml文件步骤2:编写菜单定义步骤3:更新Magento缓存 步骤1:创建menu.xml文件 创建一个名为admin菜单文件:menu.x...

    Yumenokanata 评论0 收藏0
  • Magento2 定义后台菜单

    摘要:的属性被定义菜单的位置。较低的值会显示在菜单上。它会告诉这个菜单是那一个菜单的子菜单。您还可以创建更多的子菜单,它会显示类似商店菜单的上方。 今天分享Magento 2开发中一个简单的后台菜单实现过程 后台菜单创建的主要步骤 步骤1:创建menu.xml文件步骤2:编写菜单定义步骤3:更新Magento缓存 步骤1:创建menu.xml文件 创建一个名为admin菜单文件:menu.x...

    zzzmh 评论0 收藏0
  • [译]Magento2 高级路由

    摘要:以上是的的目录路由器配置。考虑重写模块以上文件文件使用的操作字符串。例如,如果你想回到第一个模块在这个系列和添加前端端点,所有你需要做的就是添加以下配置和以下控制器文件。默认操作字符串段我们从先进的路由移动之前,有一些最后要提。 今天,我们要介绍的几个Magento的路由系统的高级功能,并讨论一些看似急性锐边的历史。虽然所有在这篇文章中提供的技术可能不是最好的方式来实现自己的目标,作为...

    PumpkinDylan 评论0 收藏0
  • Magento2.x 如何创建一个Module?

    摘要:今天记录下如何创建一个,直接进入正题。创建好我们的和之后,接下来就需要创建一系列的文件,我们依次来说每个文件如何创建。 Magento2.x版本已经发布一段时间了,到现在为止已经到2.2了,最新版本可以关注Magento在github上的更新。今天记录下Magento2.1如何创建一个module,直接进入正题。 安装Magento2后,进入项目的根目录后,进入/app目录,只有app...

    bbbbbb 评论0 收藏0
  • 基于模块的定义商品开发研究

    摘要:目标自定义字段。能够对接自定义商品后续处理过程。参考模块博文状态持续编辑中简单教程通过模块开发自定义商品类型忽略部分,如何创建一个模块,并启用这个部分可以看我的其它博文。基本内容可以看到我整篇代码复制模块下面的,只自定义了一下这样就可以了。 目标: 1. 自定义字段。 2. 启用新商品类型简化商品属性。 3. 能够对接自定义商品后续处理过程。 参考:Magento_Downloa...

    CKJOKER 评论0 收藏0

发表评论

0条评论

xuxueli

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<