greeneffect/contao-content-visibility
最新稳定版本:v1.1.0
Composer 安装命令:
composer require greeneffect/contao-content-visibility
包简介
Restrict tl_content visibility in Contao back end based on back end user groups.
关键字:
README 文档
README
Contao Content Visibility
Contao 5 bundle to restrict the visibility of content elements (tl_content) in the back end based on the current back end user's groups.
Features
- Checkbox to mark a content element as restricted.
- Group selection: pick the back end user groups that should not see the element.
- Full hiding: restricted elements are removed from the listing for targeted users.
- Admins excluded:
isAdmin = trueusers always see everything. - Non-intrusive: does not replace Contao's native permission system.
Installation
Using Composer (Packagist)
composer require greeneffect/contao-content-visibility
Using Contao Manager
- Add the package, then run the update (or let the Manager handle it).
Documentation
- English documentation:
docs/en/README.md - Documentation française:
docs/fr/README.md
Database migration
After installation, run:
php vendor/bin/contao-console contao:migrate
Or via Contao Manager → Maintenance → Database update.
Two columns will be added to tl_content:
hide_content—char(1) NOT NULL default ''hide_from_groups—blob NULL
Usage
- Edit an existing content element in the back end.
- In the Administration visibility legend, enable the restriction checkbox.
- Select one or more back end user groups.
- Save.
Users belonging to the selected groups will no longer see the element in tl_content listings.
Technical notes
- The filtering is back end only and targets
tl_content. - The front end output/publication is not affected.
- Compatible with Contao 5.3+ / PHP 8.1+.
- Namespace:
Greeneffect\ContaoContentVisibility.
License
CC BY-SA 4.0
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: CC-BY-SA-4.0
- 更新时间: 2026-03-31