Mahlzeit
IMC hat geschrieben: 30.08.2024 02:03
bei mir hatte es gut Funktioniert. Sonst hätte ich es nicht veröffentlicht.
Das Problem war, dass du in der Anleitung den Variablennamen nicht geändert hast und die Kategorien IDs notiert hast. Das hatte zur Folge das Rolf das 1:1 übernommen hat und dann ging natürlich nichts, weil in diesem Kontext "Kategorien" gar nicht ermittelt werden können, im Gegensatz zum Index, wo diese Info tatsächlich zur Verfügung steht.
Darum habe ich bei meiner Anleitung ganz bewusst 3 Dinge gemacht:
- Die Variable umbenannt von
catgory_ids
auf forum_ids
, damit sofort ersichtlich ist, was diese Variable enthält.
- In der Array Definition die ersten real existierenden Foren IDs von Rolf eingefügt als Basis.
- Direkt darunter dann nochmal explizit erklärt, was Rolf hier noch selbst machen muss.
Was aber trotzdem alles nichts genutzt hat, weil Rolf erneut die Kategorien IDs eingefügt hat. Ansonsten hätte deine Anleitung genauso funktioniert wie meine. Ich habe bei meiner lediglich optimiert (andere Positionen und Schritt 2 und 3 zusammengefasst).
Da ich ziemlich schreibfaul bin, lasse ich gerne Dinge weg, die mir selbstverständlich erscheinen. Was hier ein Fehler war.
Du und ich programmieren schon sehr lange, bei mir sinds jetzt 40 Jahre und in dem Zeitraum habe ich mit circa 15-20 Sprachen hantiert, manche aber nur kurzfristig, nur wenige davon länger. Aktuell programmiere ich quasi parallel mit 5-7 Sprachen beruflich und hobbymässig zusammengenommen. Du und ich haben in einem langen Zeitraum zwangsläufig eine Denkweise entwickelt, in die sich nicht-Programmierer meist gar nicht hineinversetzen können. Für uns ist die permanente Anwendung von Analyse, Abstraktion und binärer Logik (Ja oder Nein) allgegenwärtig und völlig normal.
Wie ich bereits sagte, das Thema ist ein gutes Beispiel für Missverständnisse, und das betrifft mich genauso:
viewtopic.php?p=1428414#p1428414