# loaded ts after install the ext:gridelements

tt_content.gridelements_pi1 =< lib.contentElement
tt_content.gridelements_pi1 {
    templateRootPaths {
        25 = EXT:wabs_sitepackage_park/Resources/Private/Templates/Ext/Gridelements/
    }
    partialRootPaths {
        25 = EXT:wabs_sitepackage_park/Resources/Private/Partials/Ext/Gridelements/
    }
    dataProcessing {
        10.default.options {
            respectRows = 0
            resolveChildFlexFormData = 0
        }
    }

    variables {
        disableInlineScript = TEXT
        disableInlineScript {
            value = 1
            if {
                isInList.field = tx_gridelements_backend_layout
                value = {$park.gridelements.disableInlineScripts}
            }
        }
    }
}

#tt_content.gridelements_pi1 =< lib.contentElement

tx_gridelements {
    # boolean; Usually if the ID of the TSconfig is the same like the record ID of grid elements,
    # the configuration of the TSconfig overrides the record configuration recursively (!).
    # If this option is set the record configuration overrides the TSconfig.
    #overruleRecords = 1
    # string; With this option you can disable single layouts. Use the record or TSconfig ID.
    #excludeLayoutIds = 3,slider


    #############################################################################################################################################
    ######### START TO DEFINE THE CUSTOM CE GRIDELEMENTS (NOTE: CAN BE OVERWRITTEN BY EACH CUSTOM PARK ITSELF USING THE OWN SITEPACKAGE #########
    #############################################################################################################################################


    setup {
        # mixed; This will be the layout ID. It can be a string or a integer.
        # 100 Row
        1_100 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:1_100.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:1_100.description
            iconIdentifier = 1_100
            uid = 1_100
            frame = 2
            topLevelLayout = 0
            config {
                colCount = 1
                rowCount = 1
                rows.1.columns.1 {
                    name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.rowElements
                    colPos = 10
                    #allowed {
                    #    tx_gridelements_backend_layout = 10
                    #}
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/1_100.xml
        }

        # 50:50 Columns
        2_50_50 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:2_50_50.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:2_50_50.description
            iconIdentifier = 2_50_50
            uid = 2_50_50
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 2
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.leftColumn
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.rightColumn
                            colPos = 20
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/2_50_50.xml
        }

        # 20:80 Columns
        3_20_80 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:3_20_80.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:3_20_80.description
            iconIdentifier = 3_20_80
            uid = 3_20_80
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 2
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.leftColumn
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.rightColumn
                            colPos = 20
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/3_20_80.xml
        }

        # 80:20 Columns
        4_80_20 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:4_80_20.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:4_80_20.description
            iconIdentifier = 4_80_20
            uid = 4_80_20
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 2
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.leftColumn
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.rightColumn
                            colPos = 20
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/4_80_20.xml
        }

        # 33:66 Columns
        5_33_66 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:5_33_66.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:5_33_66.description
            iconIdentifier = 5_33_66
            uid = 5_33_66
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 2
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.leftColumn
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.rightColumn
                            colPos = 20
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/5_33_66.xml
        }

        # 66:33 Columns
        6_66_33 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:6_66_33.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:6_66_33.description
            iconIdentifier = 6_66_33
            uid = 6_66_33
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 2
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.leftColumn
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.rightColumn
                            colPos = 20
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/6_66_33.xml
        }

        # 33:33:33 Columns
        7_33_33_33 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:7_33_33_33.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:7_33_33_33.description
            iconIdentifier = 7_33_33_33
            uid = 7_33_33_33
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 3
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column1
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column2
                            colPos = 20
                        }
                        3 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column3
                            colPos = 30
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/7_33_33_33.xml
        }

        # 25:25:25:25 Columns
        8_25_25_25_25 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:8_25_25_25_25.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:8_25_25_25_25.description
            iconIdentifier = 8_25_25_25_25
            uid = 8_25_25_25_25
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 4
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column1
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column2
                            colPos = 20
                        }
                        3 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column3
                            colPos = 30
                        }
                        4 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column4
                            colPos = 40
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/8_25_25_25_25.xml
        }

        # 20:20:20:20:20 Columns
        9_20_20_20_20_20 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:9_20_20_20_20_20.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:9_20_20_20_20_20.description
            iconIdentifier = 9_20_20_20_20_20
            uid = 9_20_20_20_20_20
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 5
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column1
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column2
                            colPos = 20
                        }
                        3 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column3
                            colPos = 30
                        }
                        4 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column4
                            colPos = 40
                        }
                        5 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column5
                            colPos = 50
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/9_20_20_20_20_20.xml
        }

        # CTA Button
        10_button {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:10_button.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:10_button.description
            iconIdentifier = 10_button
            uid = 10_button
            frame = 2
            topLevelLayout = 0
            config {
                colCount = 1
                rowCount = 1
                rows.1.columns.1 {
                    name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.buttonElements
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/10_button.xml
        }

        # Image Text CARD
        11_image_text_card {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:11_image_text_card.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:11_image_text_card.description
            iconIdentifier = 11_image_text_card
            uid = 11_image_text_card
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.imageTextCardElements
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/11_image_text_card.xml
        }

        # Box slider WRAPPER
        12_box_slider_wrapper {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:12_box_slider_wrapper.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:12_box_slider_wrapper.description
            iconIdentifier = 12_box_slider_wrapper
            uid = 12_box_slider_wrapper
            frame = 2
            topLevelLayout = 0
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.boxSliderWrapper
                                colPos = 10
                                allowed {
                                    tx_gridelements_backend_layout = 11_image_text_card
                                }
                                disallowed {
                                    CType = header,text,textpic,image,textmedia,bullets,table,uploads,menu_abstract,menu_categorized_content,menu_categorized_pages,menu_pages,menu_subpages,menu_recently_updated,menu_related_pages,menu_section,menu_section_pages,menu_sitemap,menu_sitemap_pages,shortcut,list,div,html,form_formframework,felogin_login
                                    tx_gridelements_backend_layout = 22
                                }
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/12_box_slider_wrapper.xml
        }

        # Box slider ELEMENT
        13_key_performance_indicator {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:13_key_performance_indicator.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:13_key_performance_indicator.description
            iconIdentifier = 13_key_performance_indicator
            uid = 13_key_performance_indicator
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.kpiBox
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/13_key_performance_indicator.xml
        }

        # Header Banner
        14_header_banner {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:14_header_banner.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:14_header_banner.description
            iconIdentifier = 14_header_banner
            uid = 14_header_banner
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.headerBanner
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/14_header_banner.xml
        }

        # Partner Logo Row
        15_image_row {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:15_image_row.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:15_image_row.description
            iconIdentifier = 15_image_row
            uid = 15_image_row
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.imageRow
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/15_image_row.xml
        }

        # Fixed Icon with link to subpage (like FAQ)
        16_fixed_icon_link {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:16_fixed_icon_link.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:16_fixed_icon_link.description
            iconIdentifier = 16_fixed_icon_link
            uid = 16_fixed_icon_link
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.fixedIconLink
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/16_fixed_icon_link.xml
        }

        # Icon Box
        17_icon_box {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:17_icon_box.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:17_icon_box.description
            iconIdentifier = 17_icon_box
            uid = 17_icon_box
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.iconBox
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/17_icon_box.xml
        }

        # Accordion WRAPPER
        18_accordion_wrapper {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:18_accordion_wrapper.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:18_accordion_wrapper.description
            iconIdentifier = 18_accordion_wrapper
            uid = 18_accordion_wrapper
            config {
                colCount = 1
                rowCount = 1
                rows.1.columns.1 {
                    name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.accordionWrapper
                    colPos = 10
                    allowed {
                        tx_gridelements_backend_layout = 19_accordion_element
                    }
                    disallowed {
                        CType = header,text,textpic,image,textmedia,bullets,table,uploads,menu_abstract,menu_categorized_content,menu_categorized_pages,menu_pages,menu_subpages,menu_recently_updated,menu_related_pages,menu_section,menu_section_pages,menu_sitemap,menu_sitemap_pages,shortcut,list,div,html,form_formframework,felogin_login
                        tx_gridelements_backend_layout = 22
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/18_accordion_wrapper.xml
        }

        # Accordion ELEMENT
        19_accordion_element {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:19_accordion_element.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:19_accordion_element.description
            iconIdentifier = 19_accordion_element
            uid = 19_accordion_element
            config {
                colCount = 1
                rowCount = 1
                rows.1.columns.1 {
                    name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.accordionElement
                    colPos = 10

                    disallowed {
                        CType = menu_abstract,menu_categorized_content,menu_categorized_pages,menu_pages,menu_subpages,menu_recently_updated,menu_related_pages,menu_section,menu_section_pages,menu_sitemap,menu_sitemap_pages,list,form_formframework,felogin_login
                        list_type = news_pi1
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/19_accordion_element.xml
        }

        # Badge
        20_badge_wrapper {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:20_badge_wrapper.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:20_badge_wrapper.description
            iconIdentifier = 20_badge_wrapper
            uid = 20_badge_wrapper
            topLevelLayout = 0
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.badgeWrapper
                                colPos = 10
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/20_badge_wrapper.xml
        }

        # Social Wall (image collection)
        21_contentbox_fixed_image {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:21_contentbox_fixed_image.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:21_contentbox_fixed_image.description
            iconIdentifier = 21_contentbox_fixed_image
            uid = 21_contentbox_fixed_image
            frame = 2
            topLevelLayout = 0
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.contentboxFixedImage
                                colPos = 10
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/21_contentbox_fixed_image.xml
        }

        # AnkerLink WRAPPER
        22_ankerlink_navi_item {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:22_ankerlink_navi_item.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:22_ankerlink_navi_item.description
            iconIdentifier = 22_ankerlink_navi_item
            uid = 22_ankerlink_navi_item
            config {
                colCount = 1
                rowCount = 1
                rows.1.columns.1 {
                    name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.ankerlinkNavigationItem
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/22_ankerlink_navi_item.xml
        }

        # AnkerLink CONTENT
        23_ankerlink_content {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:23_ankerlink_content.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:23_ankerlink_content.description
            iconIdentifier = 23_ankerlink_content
            uid = 23_ankerlink_content
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.ankerlinkContent
                                colPos = 10
                                #allowed {
                                #    tx_gridelements_backend_layout = 1,2,3,4,5,6,7,14,8
                                #}
                                #disallowed {
                                #    CType = header,text,textpic,image,textmedia,bullets,table,uploads,menu_abstract,menu_categorized_content,menu_categorized_pages,menu_pages,menu_subpages,menu_recently_updated,menu_related_pages,menu_section,menu_section_pages,menu_sitemap,menu_sitemap_pages,shortcut,list,div,html,form_formframework,felogin_login
                                #    list_type = news_pi1
                                #}
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/23_ankerlink_content.xml
        }

        # TextInImage ELEMENT
        24_text_in_image {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:24_text_in_image.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:24_text_in_image.description
            iconIdentifier = 24_text_in_image
            uid = 24_text_in_image
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.textInImage
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/24_text_in_image.xml
        }

        # Imageslider Element
        25_image_slider {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:25_image_slider.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:25_image_slider.description
            iconIdentifier = 12_box_slider_wrapper
            uid = 25_image_slider
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.imageSlider
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/25_image_slider.xml
        }

        # Icon Box
        26_sidebar_button {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:26_sidebar_button.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:26_sidebar_button.description
            iconIdentifier = 17_icon_box
            uid = 26_sidebar_button
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.iconBox
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/26_sidebar_button.xml
        }

        # Icon Box
        27_content_divider {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:27_content_divider.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:27_content_divider.description
            iconIdentifier = 27_content_divider
            uid = 27_content_divider
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.contentDivider
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/27_content_divider.xml
        }

        # Opening times Calendar
        28_calendar {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:28_calendar.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:28_calendar.description
            iconIdentifier = 28_calendar
            uid = 28_calendar
            config {
                colCount = 1
                rowCount = 1
                    rows {
                        1 {
                            columns {
                                1 {
                                    name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.calendarColumn
                                }
                            }
                        }
                    }
                }
           flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/28_calendar.xml
        }

        # 50:25:25 Columns
        29_50_25_25 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:29_50_25_25.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:29_50_25_25.description
            iconIdentifier = 29_50_25_25
            uid = 29_50_25_25
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 3
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column1
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column2
                            colPos = 20
                        }
                        3 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column3
                            colPos = 30
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/29_50-25-25.xml
        }

        # 25:25:50 Columns
        30_25_25_50 {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:30_25_25_50.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:30_25_25_50.description
            iconIdentifier = 30_25_25_50
            uid = 30_25_25_50
            # integer; Colored frame. 0, 1 = red, 2 = green, 3 = blue
            frame = 3
            topLevelLayout = 0
            config {
                colCount = 3
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column1
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column2
                            colPos = 20
                        }
                        3 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.column3
                            colPos = 30
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/30_25-25-50.xml
        }


        # Image gallery element
        image_gallery {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:image gallery
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:11_image_text_card.description
            iconIdentifier = 11_image_text_card
            uid = image_gallery
            config {
                colCount = 1
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = Image gallery
                            }
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/image_gallery.xml
        }

        # Opening times Calendar
        31_tab_wrapper {
            title = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:31_tab_wrapper.title
            description = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:31_tab_wrapper.description
            iconIdentifier = 31_tab_wrapper
            uid = 31_tab_wrapper
            frame = 3
            topLevelLayout = 0
            lib.flexformContent = CONTENT
            lib.flexformContent {
                table = tt_content
                select {
                    pidInList = this
                }

                renderObj = COA
                renderObj {
                    10 = TEXT
                    10 {
                        data = flexform:pi_flexform:data.sheet1.lDEF.NumberOfTabs
                    }
                }
            }
            stdWrap.debug = data
            config {
                colCount = 4
                rowCount = 1
                rows.1 {
                    columns {
                        1 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.tab1
                            colPos = 10
                        }
                        2 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.tab2
                            colPos = 20
                        }
                        3 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.tab3
                            colPos = 30
                        }
                        4 {
                            name = LLL:EXT:wabs_sitepackage_park/Resources/Private/Languages/locallang_db.xlf:celayout.tab4
                            colPos = 40
                        }
                    }
                }
            }
            flexformDS = FILE:EXT:wabs_sitepackage_park/Resources/Flexforms/Ext/Gridelements/31_tab_wrapper.xml
        }
    }
}