跳转到主要内容

网站片段动态链接

项目描述

Beta License: AGPL-3 OCA/website Translate me on Weblate Try me on Runboat

在网站配置中,Odoo允许为一些最大的社交媒体平台(例如:Facebook、Twitter、YouTube)设置URL。这些URL用于在网站上提供相应社交媒体平台图标的目标。这种行为导致两种类型的问题

  1. 无论是否提供该网站的URL,社交媒体图标都会显示,从而导致一些空链接。

  2. 功能限于预定义的社交媒体平台集合。

此模块引入了一个名为“website.dynamic.link”的新模型,旨在为用户提供一种方法来定义其网站连接的所有外部链接(社交媒体、网页、邮件快捷方式等),以及对于每一个,应打开哪个URL。

最后,此模块向网站构建块引入了一个“动态链接”片段。此块将自动填充为在它所在的网站中定义的所有链接。

目录

配置

创建或编辑动态链接记录

  • 转到“网站” -> “配置” -> “动态链接”;

  • 创建新记录或选择现有记录;

  • 输入链接名称,完整的URL(包括协议)以及您希望显示的网站。

  • 选择标志图像。首选矢量图像。

用法

使用新片段

  • 转到您网站的任何页面;

  • 点击“编辑”进入编辑模式;

  • 转到“块”侧边栏,在“内容”部分;

  • 将“动态链接”块拖放到页面上的任何位置;

该模块预填充了您为当前网站定义的每个动态链接记录的一个元素。每个元素都使用您选择的图片显示,包含包含链接名称的工具提示,并可在点击时在新页面中打开您设置的URL。

您可以在“选项”标签中自定义整个模块的样式。更具体地说,您可以通过提供的选择设置图标的大小和样式。

请注意,此模块每次您的页面加载时都会渲染,因此它会立即适应后端设置的变化。例如,您无需每次添加、编辑或删除动态链接记录时都编辑页面。但这也意味着您不能从网站构建器模式中自定义此模块的内容。

错误跟踪器

错误在GitHub Issues上跟踪。如有问题,请检查是否已经报告了您的问题。如果您是第一个发现它的人,请通过提供详细和受欢迎的反馈来帮助我们解决这个问题。

请不要直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • Onestein

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

此模块是OCA/website项目在GitHub上的一个部分。

欢迎您做出贡献。要了解如何进行,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

此版本没有可用的源分布文件。请参阅生成分布存档的教程。

构建分布

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面