Как вставить форму в Gridextension typo3? - PullRequest
0 голосов
/ 24 октября 2019

Я использую TYPO3 9.5 и пытаюсь вставить Form внутри элементов Grid (используя расширение gridelements): Я использую:

"require": {
    "typo3/cms-base-distribution": "^9.5",
    "gridelementsteam/gridelements": "^9.3",
    "mask/mask": "^4.1",
    "ichhabrecht/mask-export": "^2.4",
},

Таким образом, столбец сетки отлично работает во внешнем интерфейсе иотображается содержимое, единственная проблема с формой, которая не отображается во внешнем интерфейсе (если я поместил ее в столбец сетки)

Элементы сетки внутреннего интерфейса: Grid elements in the Backend Элемент Frontend Grid при отладке всех данных: Debug grid data Спасибо: D

Ответы [ 2 ]

1 голос
/ 25 октября 2019

Если форма основана на гибкой форме, вам следует отключить соответствующий параметр в настройке этого конкретного gridelement.

dataProcessing {
    10 = GridElementsTeam\Gridelements\DataProcessing\GridChildrenProcessor
    10 {
        default {
            as = children
            # Default options of the grid children processor
            # Change them according to the needs of your layout
            # Read more about it in the TypoScript section of the manual
            options {
            #    sortingDirection = ASC
            #    sortingField = sorting
            #    recursive = 0
            resolveFlexFormData = 0
            #    resolveBackendLayout = 1
            #    respectColumns = 1
            #    respectRows = 1
            }
        }
    }
}

Кроме того, имеется запрос на функцию отключения деформации гибкой формы для дочерних элементов, отличных от gridelements. .

https://gitlab.com/coderscare/gridelements/issues/14

0 голосов
/ 24 октября 2019

Вы должны проверить свои статические включения (опечатка). я знаю эту проблему из-за неправильных конфигураций в прошлом.

...