Buddylist Erweiterung... |
shelovesshoes
Mitglied
Dabei seit: 23.06.08
Beiträge: 81
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
|
|
Problembeschreibung:
Wir haben uns ein eigenes, erweiteretes System für die Buddylist gepostet (komplett neue Tabelle in der Datenbank, bb1_relations). Sinn und Zweck des ganzen war es, dass man die Leute, die man zur Buddylist hinzufügt auch in Kategorien einordnen kann, also zum Beispiel, das man Leute als Freunde, Kollegen, Bekannte oder was auch immer adden kann. So far, so good. Alles funktioniert wunderbar und so sieht das ganze im UserCP aus wo man die Leute eintragen kann:
[attach]34386[/attach]
Nun dachte ich mir, es wäre doch ganz nett, wenn man die usernamen nicht das Feld eingeben muss, sondern aus einer Drop down-Liste/auswahl lise auswählen könnte, im idealfall mit Multi-Auswahl, so wie man im ACP die moderatoren für ein Forum festlegen kann. (Die Rede ist von einem Forum mit ca. 100 Usern, deswegen finde ich ein drop down oder eine Auswahlliste nicht zu crazy)... dann kommt man wenigstens nicht in die Verlegenheit dass man einen Usernamen nicht schreiben kann
Anyway... ich habe es mal versucht den code aus acp/board für die moderatoren her zunehmen, um zu schauen ob ich es hinbekomme dass wenigstens die namen in einem dropdown (oder einem auswahl feld wie eben bei den Moderatoren im ACP) ausgelesen werden. Das geht... und wenn ich etwas auswähle bekomme ich auch keine Fehler meldung aber eingetragen wird es auch nicht. Letzten Endes war das dann aber nur ein unqualifizierter Versuch das Problem zu lösen. Hat vielleicht jemand eine Idee, wie das mit einer Mehrfachauswahl realisierbar wäre?
Ich hänge die Datei mal an.
Danke
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von shelovesshoes: 21.08.13 16:39.
|
|
21.08.13 16:39 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Schrimm
Banned
Dabei seit: 21.08.11
Beiträge: 700
|
|
Zitat: |
Original von shelovesshoes
Also...ehrlich gesagt kann ich dir nicht ganz folgen
|
Als nochmal in "Kurzform":
1. Du musst auf die einzelnen Elemente des "Arrays" zugreifen.
2. Dies machst du mittels einer Schleife (for, while etc.)
3. Eventuell fügst du die einzelnen Elemente mittels der "implode()"-Funktion zu einen "String" zusammen.
4. Schreibe diesen "String" in deine Datenbank.
5. Wenn du 3. & 4. gemacht hast, kannst du deinen String wieder mittels "explode()" aufteilen und so die Anzeige deiner "Buddylist" durchführen.
|
|
24.08.13 11:16 |
Finden
Als Freund hinzufügen
|
|
|