Da ich heute nicht viel Zeit habe, hier mal ein paar Sachen, die mir in der Schnelldurchsicht aufgefallen sind:
- Code im Template (und Klassen) grundsätzlich an allen Stellen einrücken (Der Code für die erste "Additionalbox" ist perfekt eingerückt, aber warum die anderen nicht?)
- Du möchtest doch sicherlich, dass der Inhalt der Option "ADDITIONALBOXES1_CAPTION" für den Benutzer sichtbar ist, oder möchtest du, dass man eine CSS-Klasse angeben kann? Zum Verständnis einmal deine und meine veränderte Version:
Der Rest sieht eigentlich richtig aus, allerdings solltest du in der Eventlistener-Datei deinen eigenen Namen vermerken, auch wenn du einen Eventlistener von "Fallout" als Vorlage benutzt hast. Außerdem ist hier die Einrückung der ein oder anderen Klammer nicht perfekt und bei zwei "IF"-Abfragen fehlt das Leerzeichen zwischen "IF" und der "Anweisung". "if(1 == 1) {}" sollte dann "if (1 == 1) {}" lauten... Ist allerdings Schönheitskorrektur und nicht für die Funktionalität bedeutend.