CMS Info
Provide basic information for website records / models via website.published.mixin. This module is meant to be used as a base to build your own CMS.
New attributes
cms_create_url: lead to create view. By default /cms/create/my.model
cms_search_url: lead to search view. By default /cms/search/my.model
cms_edit_url (computed field): lead to edit view. By default /cms/edit/my.model/model_id
Permission and extra information
record.cms_is_owner(): current user is the owner of the record?
record.cms_can_edit(): current user can edit this record?
record.cms_can_publish(): current user can publish this record?
record.cms_can_delete(): current user can delete this record?
model.cms_can_create(): current user can create a new record?
Info all in one
When you build CMS UIs you need all those info at once. This module provides also an helper method cms_info() that gives you back a dictionary containing:
is_owner: True/False,
can_edit: True/False,
can_create: True/False,
can_publish: True/False,
can_delete: True/False,
create_url
edit_url
delete_url
Bug Tracker
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported.
Credits
Contributors
Simone Orsi <simone.orsi@camptocamp.com>
Maintainer
This module is maintained by the OCA.
OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
To contribute to this module, please visit https://odoo-community.org.
Metadata
Release files for odoo10-addon-cms-info 10.0.1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| odoo10_addon_cms_info-10.0.1.0.0-py2-none-any.whl | Python 2 | none | any | Details |
Release files / odoo10_addon_cms_info-10.0.1.0.0-py2-none-any.whl
| Download URL | odoo10_addon_cms_info-10.0.1.0.0-py2-none-any.whl |
|---|---|
| Size | 8.2 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
7981f12d7ac543d8af21568445a1929dbb12db91077e766e0a0769becc35d310
|
|
BLAKE2b-256 checksum How to use checksums |
2b0f65b285d4749c99e37933cfbe02b5894a90977159ae29990c2a87a3406ae8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |