添加SlickJS滑块小部件,用作后端窗体视图中许多21个附件字段上的旋转木马。
odoo10-addon-web-widget-slick的Python项目详细描述
平滑旋转木马小部件
此模块提供一个光滑的carousel小部件,用于odoo后端web界面。
使用量
默认用法在one2many附件字段上,定义如下:
class SlickExample(models.Model): _name = 'slick.example' _description = 'Slick Example Model' image_ids = fields.One2many( name='Images', comodel_name='ir.attachment', inverse_name='res_id', )
假设上面的模型,您可以在 image_ids列,方法是在 模型的窗体视图:
<field name="image_ids" widget="one2many_slick_images" options="{}"/>
选项
小部件将选项直接传递给slick,因此小部件可以使用任何setting available to Slick。其他选项 特定于ODOO的是:
Name | Type | Default | Description |
---|---|---|---|
^{tt2}$ | ^{tt3}$ | ^{tt4}$ | Field to lookup on relation table. Defaults to ^{tt4}$, which is the data field used in ^{tt6}$ table. This would be used to define a custom attachment model |
^{tt7}$ | ^{tt3}$ | ^{tt6}$ | Model of attachment relation. This would be used to define a custom attachment model instead of default ^{tt6}$ |
已知问题/路线图
- 当前不支持从旋转木马添加/删除图像。
缺陷跟踪器
错误在GitHub Issues上跟踪。如果有麻烦,请 如果您的问题已经报告,请检查那里。如果你先发现它, 通过提供详细且受欢迎的反馈,帮助我们粉碎它。
学分
图像
- 奥多社区协会:Icon。
维护人员
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
若要对此模块作出贡献,请访问https://odoo-community.org。