dd/evolutioncms-plugins-managermanager-mm_minimizablesections

该软件包最新版本(1.0.0)没有可用的许可信息。

ManagerManager 插件的小部件,允许在文档编辑页面上最小化部分。

1.0.0 2023-06-05 22:51 UTC

This package is auto-updated.

Last update: 2024-09-06 06:22:19 UTC


README

ManagerManager 插件的小部件,允许在文档编辑页面上最小化部分。

要求

安装

安装时,您必须将存档解压缩到 /assets/plungins/managermanager/widgets/mm_minimizablesections/

您还可以阅读此文档

参数描述

  • $params

    • 描述:参数的对象。
    • 有效值
      • stdClass
      • arrayAssociative
    • 默认值:—
  • $params->sections

    • 描述:小部件应用到的部分 ID。
    • 有效值
      • '' — 所有部分
      • stringCommaSeparated
      • array
    • 默认值:''
  • $params->minimizedByDefault

    • 描述:默认应最小化的部分 ID。
    • 有效值
      • stringCommaSeparated
      • array
    • 默认值:—
  • $params->roles

    • 描述:小部件应用到的 CMS 用户角色。
    • 有效值
      • array
      • stringCommaSeparated
      • '' — 当此参数为空时,小部件应用于所有角色
    • 默认值:''
  • $params->roles[$i]

    • 描述:CMS 用户角色 ID。
    • 有效值:integer
    • 必需
  • $params->templates

    • 描述:小部件应用到的文档模板 ID。
    • 有效值
      • array
      • stringCommaSeparated
      • '' — 空值意味着小部件适用于所有模板
    • 默认值:''
  • $params->templates[$i]

    • 描述:模板 ID。
    • 有效值:integer
    • 必需

CMS 事件

  • OnDocFormPrerender
  • OnDocFormRender

示例

应用于所有角色和模板的所有部分

mm_minimizableSections();

应用于内容部分和模板变量部分,角色为 1 的用户正在编辑模板 ID 为 3 的文档

mm_minimizableSections([
	'sections' => 'content,tvs',
	'roles' => '1',
	'templates' => '3',
]);

应用于所有部分,并默认最小化模板变量和照片部分

mm_minimizableSections([
	'minimizedByDefault' => 'tvs,photos',
]);

链接