fiedsch/vereinsverwaltung-bundle

Contao 4 Bundle: 俱乐部管理(队伍)

安装: 119

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

类型:contao-bundle

0.1.0 2024-02-23 11:00 UTC

This package is auto-updated.

Last update: 2024-09-23 12:18:33 UTC


README

概述

  • 管理俱乐部的队伍/球员
  • 主要功能:管理需要在前端以结构化方式输出的数据

本地配置(如有需要)

如果不需要成员管理中的某些字段(例如“公司”,“国家”,“地区”),可以通过应用程序配置来实现。

  • 如果不存在,则创建:app/Resources/contao/dca/tl_member.php
  • tl_member.php 中进行所需的更改。例如。
<?php

/* 
 * modify palette remove unused fields
 */

foreach (['company', 'state', 'country', 'fax', 'website', 'language', 'assignDir'] as $field) {
    $GLOBALS['TL_DCA']['tl_member']['palettes']['default']
        = str_replace(",$field", '', $GLOBALS['TL_DCA']['tl_member']['palettes']['default']);
    // also remove these fields from the search,sort,filter, panel
    foreach (['search', 'sorting', 'filter'] as $paletteOption) {
        $GLOBALS['TL_DCA']['tl_member']['fields'][$field][$paletteOption] = false;
    }
}

/*
 * Do not remove from palette, but disable search, sort, and filter 
 */
foreach (['search', 'sorting', 'filter'] as $paletteOption) {
  $GLOBALS['TL_DCA']['tl_member']['fields']['login'][$paletteOption] = false;
}