temp.allowedCTypes = header,text,textpic,image,textmedia,bullets,table,list,div,html,login,form_formframework,accordion,uploads,menu_subpages,html
tx_gridelements.setup {
    # ID of Element
    20 {
        title = 2 Spalten (50/50)
        icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
        config { 
			colCount = 2
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Links
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Rechts
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
        }
    }

	21 {
        title = 2 Spalten (66/33)
        icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
        config {
			colCount = 3
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Links
							colspan = 2
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Rechts
							colspan = 1
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
        }
    }

	22 {
        title = 2 Spalten (33/66)
        icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
        config {
			colCount = 3
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Links
							colspan = 1
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Rechts
							colspan = 2
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
        }
    }

	23 {
		title = 2 Spalten (75/25)
		icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
		config {
			colCount = 4
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Links
							colspan = 3
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Rechts
							colspan = 1
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
		}
	}

	24 {
		title = 2 Spalten (25/75)
		icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
		config {
			colCount = 4
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Links
							colspan = 1
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Rechts
							colspan = 3
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
		}
	}

	30 {
		title = 3 Spalten (33/33/33)
		icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
		config {
			colCount = 3
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Links
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Mitte
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
						3 {
							name = Rechts
							colPos = 12
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
		}
	}

	31 {
		title = 3 Spalten (40/40/20)
		icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
		config {
			colCount = 3
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Links
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Mitte
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
						3 {
							name = Rechts
							colPos = 12
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
		}
	}

	40 {
		title = 4 Spalten (25/25/25/25)
		icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
		config {
			colCount = 4
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Spalte-1
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Spalte-2
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
						3 {
							name = Spalte-3
							colPos = 12
							allowed {
								CType < temp.allowedCTypes
							}
						}
						4 {
							name = Spalte-4
							colPos = 13
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
		}
	}

	50 {
		title = 5 Spalten (20/20/20/20/20)
		icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
		config {
			colCount = 5
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Spalte-1
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Spalte-2
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
						3 {
							name = Spalte-3
							colPos = 12
							allowed {
								CType < temp.allowedCTypes
							}
						}
						4 {
							name = Spalte-4
							colPos = 13
							allowed {
								CType < temp.allowedCTypes
							}
						}
						5 {
							name = Spalte-5
							colPos = 14
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
		}
	}

	60 {
		title = 6 Spalten (16/16/16/16/16/16)
		icon = EXT:gridelements/Resources/Public/Icons/gridelements.svg
		config {
			colCount = 6
			rowCount = 1
			rows {
				1 {
					columns {
						1 {
							name = Spalte-1
							colPos = 10
							allowed {
								CType < temp.allowedCTypes
							}
						}
						2 {
							name = Spalte-2
							colPos = 11
							allowed {
								CType < temp.allowedCTypes
							}
						}
						3 {
							name = Spalte-3
							colPos = 12
							allowed {
								CType < temp.allowedCTypes
							}
						}
						4 {
							name = Spalte-4
							colPos = 13
							allowed {
								CType < temp.allowedCTypes
							}
						}
						5 {
							name = Spalte-5
							colPos = 14
							allowed {
								CType < temp.allowedCTypes
							}
						}
						6 {
							name = Spalte-5
							colPos = 15
							allowed {
								CType < temp.allowedCTypes
							}
						}
					}
				}
			}
		}
	}
}
