从任何HTML字段生成摘录
项目描述
HTML字段的文本
此模块提供了一些技术特性,允许从任何HTML块中提取文本,无需HTML标签或属性。您可以
按单词数量或字符数截断结果。
在结果末尾追加省略号(或任何字符)。
可以用来轻松生成摘录。
用法
此模块仅添加了一个技术工具,但没有任何面向最终用户的功能。
如果您是开发人员,并且需要此工具用于您的模块,请查看这些示例并阅读代码中的文档。
Python示例
@api.multi def some_method(self): # Get truncated text from an HTML field. It will 40 words and 100 # characters at most, and will have "..." appended at the end if it # gets truncated. truncated_text = self.env["ir.fields.converter"].text_from_html( self.html_field, 40, 100, "...")
QWeb示例
<t t-esc="env['ir.fields.converter'].text_from_html(doc.html_field)"/>
已知问题/路线图
可以添加一个选项来尝试尊重摘录中的基本HTML标签(<b>,<i>,<p>等)。
错误跟踪器
错误在 GitHub Issues 上跟踪。如果在那里遇到麻烦,请检查您的问题是否已经报告。如果您是第一个发现它的人,请帮助我们通过提供详细且受欢迎的反馈来解决问题。
鸣谢
贡献者
Jairo Llopis <yajo.sk8@gmail.com>
Vicent Cubells <vicent.cubells@tecnativa.com>
Dennis Sluijk <d.sluijk@onestein.nl>
请勿直接联系贡献者寻求支持或技术问题帮助。
维护者
此模块由OCA维护。
ODoo社区协会(OCA)是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
要为此模块做出贡献,请访问 https://odoo-community.org。
项目详情
关闭
哈希值 for odoo11_addon_html_text-11.0.1.0.2-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0e9484960552193c3af026196732d8f81985574f583ab658957dc0384d7ced09 |
|
MD5 | cbe1b7f5095db8f7ed3ceb3d981dc285 |
|
BLAKE2b-256 | 498d41bbd3bf8b42957bb21ddfb49a714c06149dab2fec3321e7a5e095c1b099 |