dd / evolutioncms-plugins-managermanager-mm_minimizablesections
该软件包最新版本(1.0.0)没有可用的许可信息。
ManagerManager 插件的小部件,允许在文档编辑页面上最小化部分。
1.0.0
2023-06-05 22:51 UTC
Requires
- php: >=5.4.0
- dd/evolutioncms-plugins-managermanager: >=0.7.0
This package is auto-updated.
Last update: 2024-09-06 06:22:19 UTC
README
ManagerManager 插件的小部件,允许在文档编辑页面上最小化部分。
要求
- PHP >= 5.4
- (MODX)EvolutionCMS.plugins.ManagerManager >= 0.7
安装
安装时,您必须将存档解压缩到 /assets/plungins/managermanager/widgets/mm_minimizablesections/。
您还可以阅读此文档
参数描述
-
$params- 描述:参数的对象。
- 有效值
stdClassarrayAssociative
- 默认值:—
-
$params->sections- 描述:小部件应用到的部分 ID。
- 有效值
''— 所有部分stringCommaSeparatedarray
- 默认值:
''
-
$params->minimizedByDefault- 描述:默认应最小化的部分 ID。
- 有效值
stringCommaSeparatedarray
- 默认值:—
-
$params->roles- 描述:小部件应用到的 CMS 用户角色。
- 有效值
arraystringCommaSeparated''— 当此参数为空时,小部件应用于所有角色
- 默认值:
''
-
$params->roles[$i]- 描述:CMS 用户角色 ID。
- 有效值:
integer - 必需
-
$params->templates- 描述:小部件应用到的文档模板 ID。
- 有效值
arraystringCommaSeparated''— 空值意味着小部件适用于所有模板
- 默认值:
''
-
$params->templates[$i]- 描述:模板 ID。
- 有效值:
integer - 必需
CMS 事件
OnDocFormPrerenderOnDocFormRender
示例
应用于所有角色和模板的所有部分
mm_minimizableSections();
应用于内容部分和模板变量部分,角色为 1 的用户正在编辑模板 ID 为 3 的文档
mm_minimizableSections([ 'sections' => 'content,tvs', 'roles' => '1', 'templates' => '3', ]);
应用于所有部分,并默认最小化模板变量和照片部分
mm_minimizableSections([ 'minimizedByDefault' => 'tvs,photos', ]);