在 CMS 中公开任何类型的记录所需的一组基本信息。
项目描述
通过website.published.mixin提供网站记录/模型的基本信息。该模块旨在用作构建您自己的 CMS 的基础。
目录
<nav class="contents local" id="contents" role="doc-toc">用法
新属性
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:真/假,
can_edit:真/假,
can_create:真/假,
can_publish:真/假,
can_delete:真/假,
创建网址
编辑网址
删除网址
已知问题/路线图
摆脱网站依赖并将website.published.mixin集成移动到胶水模块。
变更日志
13.0.1.0.1 (2021-08-23) 功能
迁移到 v13 ( #111 )
11.0.1.0.1 (2019-01-18)
修复
Info dict 默认为 None 值
测试覆盖率 100%
11.0.1.0.0 (2018-04-27)
改进
初始发行
错误追踪器
在GitHub 问题上跟踪错误。如果遇到问题,请检查您的问题是否已被报告。如果您首先发现它,请通过提供详细且受欢迎的 反馈来帮助我们粉碎它。
不要就技术问题的支持或帮助直接联系贡献者。
学分
贡献者
西蒙娜奥尔西 <西蒙娜. orsi @ camptocamp 。com >
维护者
该模块由 OCA 维护。
OCA 或 Odoo 社区协会是一个非营利组织,其使命是支持 Odoo 功能的协作开发并促进其广泛使用。
该模块是GitHub 上OCA/website-cms项目的一部分。
欢迎您贡献。要了解如何,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo14_addon_cms_info -14.0.1.0.1.dev2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a67db26fba1db488ae24a764338bf127ea9efd1d18f6106b4323f3dce524c68c |
|
MD5 | 9f4ff71e8ef93cae63d9e8acc2811865 |
|
布莱克2-256 | 8b2563876a9d0ef635ab569620c78160ee313198045dcb121e9b03efbfa47437 |