跳转到主要内容

所有已发布记录所需的基本信息。

项目描述

License: LGPL-3

CMS信息

通过 website.published.mixin 为网站记录/模型提供基本信息。本模块旨在作为构建自己的CMS的基础。

新属性

  • cms_create_url:跳转到创建视图。默认为 /cms/create/my.model

  • cms_search_url:跳转到搜索视图。默认为 /cms/search/my.model

  • cms_edit_url(计算字段):跳转到编辑视图。默认为 /cms/edit/my.model/model_id

权限和额外信息

  • record.cms_is_owner():当前用户是该记录的所有者吗?

  • record.cms_can_edit():当前用户可以编辑此记录吗?

  • record.cms_can_publish():当前用户可以发布此记录吗?

  • record.cms_can_delete():当前用户可以删除此记录吗?

  • model.cms_can_create():当前用户可以创建新记录吗?

信息汇总

当您构建CMS UI时,您需要一次性获取所有这些信息。本模块还提供了一个辅助方法 cms_info(),它返回一个包含以下内容的字典

  • is_owner:True/False,

  • can_edit:是/否,

  • can_create:是/否,

  • can_publish:是/否,

  • can_delete:是/否,

  • 创建网址

  • 编辑网址

  • 删除网址

错误追踪器

错误在GitHub Issues上跟踪。如果遇到问题,请检查您的错误是否已被报告。

致谢

贡献者

维护者

Odoo Community Association

本模块由OCA维护。

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

要为此模块做出贡献,请访问https://odoo-community.org

项目详情


下载文件

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

源分布

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

构建分布

odoo10_addon_cms_info-10.0.1.0.0-py2-none-any.whl (8.2 kB 查看哈希值)

上传时间 Python 2

由以下支持