本模块扩展了URL小部件,以便显示具有自定义标签的锚点。
项目描述
扩展URL小部件功能,以简化锚文本的自定义。
默认情况下,URL小部件将显示纯URL。您也可以指定一个属性以提供静态标签。
使用此模块,您可以使用属性“text_field”使用字段作为链接的内文本。您还可以使用属性“prefix_name”向链接添加前缀。
在13.0之前,此功能分别由模块“web_widget_url_advanced”和“web_widget_prefixed_url”提供。
目录
使用方法
像通常一样使用 url 小部件,然后添加一个额外的参数 text_field 来指示必须使用哪个字段(已在视图中存在)作为锚文本。
<field name="some_url" widget="url" text_field="another_field" />
支持M2O字段:自动使用 display_name。
例如,在合作伙伴表中,如果您想以合作伙伴名称作为锚点显示网站链接,您可以这样做:
<field name="website" widget="url" text_field="name" placeholder="e.g. www.odoo.com"/>
这将更改渲染方式从
变为
或者用户可以使用“prefix_name”属性添加任何超链接文本
<field name="skype_name" widget="url" 'prefix_name': 'skype'/>
这两个都可以在options属性内部应用
<field name="skype_name" widget="url" options="{'prefix_name': 'skype'}"/>
已知问题/路线图
在树视图中不支持 <field text_field="foo"/>
错误追踪器
错误在GitHub Issues上跟踪。如有问题,请检查您的问题是否已被报告。如果您是第一个发现的人,请帮助我们解决它,提供详细且受欢迎的反馈。
请不要直接联系贡献者关于支持或技术问题。
致谢
贡献者
Simone Orsi <simone.orsi@camptocamp.com>
-
Alexey Pelykh <alexey.pelykh@corphub.eu>
Jay Vora <jay.vora@serpentcs.com>
Swapnesh Shah <s.shah.serpentcs@gmail.com>
Joan Sisquella <joan.sisquella@forgeflow.com>
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
本模块是GitHub上的OCA/web项目的一部分。
欢迎您贡献力量。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
哈希 为 odoo13_addon_web_widget_url_advanced-13.0.1.1.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8e522f5dc2388f671443462d346eb47e1402408cfa8c12060b7780a86c502846 |
|
MD5 | ff385110a8386c1a03893fc730749e76 |
|
BLAKE2b-256 | ffbd36a64dd6de2e3be6aa2e58c0fe8196f4b66ed9138b0e474d9cac1d5b662f |