irtam-modules / custom_group
dev-main
2023-05-04 08:05 UTC
This package is auto-updated.
Last update: 2024-09-04 11:14:30 UTC
README
简介
本模块的目的是同步两个模块,即更新后的组模块和域组模块。它包含四个主要元素
- 第一个组件是一个名为 "GroupIdFromUrl.php" 的文件,其中包含组上下文过滤器的默认参数。
- 第二个组件是 "GroupTitle.php",其中包含一个暴露的组过滤器,允许将组输入框更改为选择列表。
- 第三个组件 "GroupService.php",提供了与组相关的多个实用功能,包括检索活动组、获取组域和获取相关组的能力。
- 第四个组件 "DomainGroupSettingsForm.php",启用为特定组内的每个内容类型分配默认图片的能力。
默认参数
此参数允许从当前域名中检索活动组的ID。
视图过滤器
使用此自定义过滤器,您可以将输入文本转换为选择列表。请记住在 "hook_views_data_alter()" 函数中激活过滤器。
组服务
此服务包含与组和节点交互的多个实用方法。
- getActiveGroup:此方法允许从当前主机检索活动组
- getGroupDomain:此方法允许使用组ID检索域名
- getRelatedGroups:此方法允许检索给定节点的相关组
- getFirstRelatedGroupLabel:此方法允许检索第一个相关组的标签
域组设置
此功能提供了在组编辑页面添加新标签页的能力,允许为每个组自定义默认内容类型图片,路径 "/group/{group}/Gdomain-settings"
如果您有任何问题,请随时通过电子邮件联系我: ahmed.matri@sesame.com.tn