![]() |
Download Section - Subkategorien - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Download Section - Subkategorien (/thread-8786.html) |
Download Section - Subkategorien - webstone - 27.02.2008 ahoi ![]() ich habe gestern die neuste version des mybboard installiert und dazu auch das Plugin "Download Section" funktioniert soweit auch ganz gut... leider gibt es dort eine funktion nicht - Subkategorien (Unterkategorien) gibt es evtl. jemanden der so etwas schon entwickelt hat? Oder ist sowas schon in entwicklung? Über die Suchfunktion habe ich so etwas in der Art hier leider nicht gefunden. Andere frage dazu - was müsste man genau ändern? habe mir auch schon gedanken drüber gemacht... Folgendes müsste geändert werden - Datenbank Struktur Es müsste ein weiteres feld in die Zeile "downloadcategories" gemacht werden z.B. "sid" wo dann die ID der Hauptkategorie(feld "cid") drinne steht - Code Änderungen bei der Ansicht auf der Frontseite müsste jetzt eine schleife sein, welche einfach alle kategorien ausgibt. jetzt müsste man ja einfach nur ne zweite schleife in die vorhande schleife einbinden, welche dann die Subkategorien anzeigt. Auch müsste man halt noch überprüfen wenn die "sid" den Wert 0 hat, das die Kategorie als "Hauptkategorie" ausgegeben wird. Bsp: - Kategorie 1 -- Subkategorie 1 -- Subkategorie 2 - Kategorie 2 -- Subkategorie 1 -- Subkategorie 2 Im ACP müsste man theoretisch ja nur die Funktion erweitern so das z.B. nenn Dropdown mit den Kategorien angezeigt wird, welche den Wert 0 haben bei "sid" ausser man programmiert es so um das man auch cat -subkat --sub-subkat ---sub-sub-subkat machen kann. dann halt die entsprechenden template änderungen, welche ja klar sein dürften... Ich bin zwar in der grafik abteilung zuhause ![]() sollte jemand evtl. code schnipsel haben, würde ich mich freuen wenn er diese zur verfügung stellen könnte da er mir damit (tagelange) arbeit ersparen könnte ![]() Danke schon einmal fürs lesen ![]() Gruss Marcus |