页面

Odoo 允许您为网站创建页面,并根据需要自定义其内容和外观。

静态 页面具有稳定的内容,例如主页。您可以手动创建新页面,定义它们的 URL,调整它们的 属性 等。动态 页面则是动态生成的。所有由 Odoo 自动生成的页面,例如当您安装应用或模块时(例如 /shop/blog)或发布新产品或博客文章时生成的页面,都是动态页面,因此管理方式有所不同。

页面创建

网站页面可以从 前端后端 创建。要创建一个新的网站页面,请按照以下步骤操作:

    • 要么打开 Website 应用,点击右上角的 + 新建,然后选择 页面

    • 或者前往 网站 ‣ 站点 ‣ 页面 并点击 新建

  1. 输入一个 页面标题;该标题将用于菜单和页面的 URL。

  2. 点击 创建

  3. 使用网站构建器自定义页面的内容和外观,然后点击 保存

  4. 发布 页面。

注解

如果页面不应出现在菜单中,请禁用 添加到菜单

页面管理

发布/取消发布页面

页面需要发布后才能让网站访问者访问。要发布或取消发布页面,请访问该页面,并在右上角将开关从 未发布 切换到 已发布,反之亦然。

未发布/已发布 切换

注解

也可以:

  • 页面属性 发布/取消发布页面,您可以在其中定义发布日期和/或根据需要限制页面的可见性;

  • 一次性发布/取消发布多个页面:进入 网站 ‣ 站点 ‣ 页面,选择页面,然后点击 操作 并选择 发布取消发布

主页

当你创建一个网站时,Odoo 默认会创建一个专用的 首页 页面,但你可以将任何网站页面定义为主页。为此,请前往 网站 ‣ 配置 ‣ 设置,然后在 网站信息 部分,在 主页 URL 字段中定义所需页面的 URL(例如 /shop)。

或者,您可以通过以下步骤将任何 静态页面 定义为您的主页:进入 网站 ‣ 站点 ‣ 属性。选择 发布 标签页并启用 用作主页

页面属性

要修改 静态页面 的属性,请访问您希望修改的页面,然后转到 站点 ‣ 属性

名称 标签允许您:

  • 使用 页面名称 字段重命名页面;

  • 修改 页面 URL。在这种情况下,您可以根据需要将旧 URL 重定向到新 URL。为此,请启用 重定向旧 URL,然后选择 重定向类型

    • 301 永久移动:永久重定向页面;

    • 302 临时移动:临时重定向页面。

    重定向旧 URL

您可以在 发布 选项卡中进一步调整页面属性:

  • 在顶部菜单中显示: 如果不想让页面出现在菜单中,请禁用;

  • 用作主页:如果希望将页面作为网站主页,请启用;

  • Indexed: 如果不想页面显示在搜索引擎结果中,请禁用;

  • Published: 启用以发布页面;

  • 发布日期:要在特定时刻发布页面,请选择日期,单击时钟图标设置时间,然后单击绿色复选标记验证您的选择。

  • 可见性:选择谁可以访问页面:

    • 全部

    • 已登录

    • Restricted Group: 在 Authorized group 字段中选择 用户访问组(s)

    • With Password: 在 Password 字段中输入密码。

小技巧

部分 这些属性也可以通过 网站 ‣ 站点 ‣ 页面 进行修改。

复制页面

要复制页面,请访问该页面,然后转到 站点 ‣ 属性 并单击 重复页面。输入 页面名称,然后点击 确认。默认情况下,新页面会添加到菜单中复制页面的后面,但您可以使用 菜单编辑器 从菜单中移除新页面或更改其位置。

删除网页

删除页面的步骤如下:

  1. 访问页面,然后转到 站点 ‣ 属性 并单击 删除页面

  2. 屏幕上会弹出一个窗口,按类别显示所有指向要删除页面的链接。为确保网站访问者不会进入 404 错误页面,必须更新网站上指向该页面的所有链接。为此,请展开一个类别,然后点击一个链接,在新窗口中打开它。或者,也可以为已删除的页面设置 重定向

  3. 更新链接(或设置 重定向)后,选择 我确定这样做 复选框,然后单击 确定

URL 重定向映射

URL 重定向映射是指将访问者和搜索引擎引导至与他们最初请求的 URL 不同的 URL。例如,当您 删除页面修改其 URL 或将您的站点从另一个平台迁移到 Odoo 域名 时,可以使用此技术来防止链接失效。它还可以用于改进 页面/SEO

要访问现有的URL重定向并创建新的重定向,请 激活开发者模式 并前往 网站 ‣ 配置 ‣ 重定向

注解

要创建新的重定向,请点击 新建 按钮,然后填写字段:

  • Name: 输入一个名称以标识重定向。

  • Action: 选择重定向的类型:

    • 404 Not found: 当访问者尝试访问未发布或已删除的页面时,他们将被重定向到一个 404 错误页面。

    • 301 永久移动:用于未发布或已删除的 静态页面 的永久重定向。新的 URL 会显示在搜索引擎结果中,并且重定向会被浏览器缓存。

    • 302 Moved Temporarily:用于短期重定向,例如,如果您正在重新设计或更新页面。新的 URL 既不会被浏览器缓存,也不会显示在搜索引擎结果中。

    • 308 重定向/重写: 用于现有 动态页面 的永久重定向。URL 会被重命名;新名称会显示在搜索引擎结果中,并被浏览器缓存。使用此重定向类型来重命名动态页面,例如,如果您希望将 /shop 重命名为 /market

  • URL from: 输入要重定向的 URL(例如,/about-the-company),或者搜索所需的 动态页面 并从列表中选择它。

  • URL to: 对于 301、302 和 308 重定向,请输入要重定向到的 URL。如果要重定向到外部 URL,请包含协议(例如,https://)。

  • 网站:选择特定网站。

  • Sequence: 用于定义重定向的执行顺序,例如在重定向链的情况下(即一系列重定向,其中一个 URL 被重定向到另一个 URL,而后者又被进一步重定向到另一个 URL)。

切换 激活 开关以停用重定向。

重要

404、301 和 302 重定向用于将流量从 未发布已删除 的页面迁移到 页面,而 308 重定向则用于 现有 页面的 永久 重定向。