Hallo, Ich habe eine neue Box angelegt. Die Box wird im Frontend auch angezeigt. Noch mit dem Inhalt der abgeleiteten Box. Nun muss ich im ContentManager in der Box-Auswahl die neue auch auswählen können. Schließlich möchte ich neuen Conten mit dem zugehörigem Link dieser Box zuweisen. Wo wird die Box Zuweisung definiert? Cool wäre eine Funktion mit der ich auch Boxen anlegen/erzeugen könnte. Diese würden dann im CM auch zur Auswahl stehen.
Du kannst Doch im Content Manager unter "Box" "Extrabox" auswählen. Dann wird der neue Content als Extrabox im Frontend angezeigt.
Diese sind aber leider auf 9 beschränkt und dann auch nur händisches html etc. Die Boxen sollen aber ähnlich der Informationen oder Content Boxen sein. Also im ContentManager soll neben der Wahl "information, content, topmenu, topmenu_corner" eben auch die neue zur Wahl stehen. Schön wäre es eben wenn man im Backend eine Funktion (ähnlich wie bei den CMSen) ein Box-Modul "Creator" zur Verfügung stehen würde. So habe ich erst einmal die notwendigen Dateien und DB Einträge von der Informations-Box abgeleitet. Leider ist die nun erst einmal nur ein Clone der im Frontend auch angezeigt wird. Ich benötige nun noch die Stelle an der ich den Inhalt über den CM zuweisen kann. Dann werden die Links automatisch "erzeugt"
Die Boxen liegen im Templates-Ordner /source/boxes und die Classen dafür in /source/classes ! In /boxes liegen die html für die Boxen.
Ok. Die Dateien hatte ich angelegt. Bis auf den Inhalt funktioniert das schon. Das Problem ist, dass ich im CM keine Zuordnung zu der Menü-Box machen kann. Deshalb zeigt diese noch die Links der Informations-Box. z.B. Sitemap oder andere.
Erledigt. Hatte vergessen die Tabelle cm_file_flags zu ergänzen. Nun kann ich die Box auch im CM auswählen und die target links funktionieren auch korrekt.