跳转到主要内容

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

项目描述

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:True/False,

  • can_create:True/False,

  • can_publish:True/False,

  • can_delete:True/False,

  • 创建URL

  • 编辑URL

  • 删除URL

错误跟踪器

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

致谢

贡献者

维护者

Odoo Community Association

本模块由OCA维护。

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

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

项目详情


下载文件

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

源代码分发

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

构建分发

odoo11_addon_cms_info-11.0.1.0.2-py2.py3-none-any.whl (18.5 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下机构支持

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