Malcolm Beck´s: Wahrscheinlich gelöst

Beitrag lesen

مرحبا

Eine Idee wäre, die URI vorwärts und rückwärts checken

Und so funktioniert es auch.

/de/auto/vw/golf

Über $SERVER['REQUEST_URI'] das letzte stück nach dem letzten '/' auslesen und damit die ParentId von golf holen.

Mit der ParentId ermittle ich dann in einer Schleife den nächst höheren Satz und baue mir rückwärts, ausgehend von golf, die URI auf, also

golf/vw/auto/de/

Dann Reverse ich das letzte stück und vergleiche es mit dem ersten String, wenn beide übereinstimmen, kann ich mit der ID von golf, die ich ja längst schon habe, die Inhalte holen.

Problematisch wird es aber, wenn "golf" in der Kategorie "auto" und bspw. "freizeitaktivität" vorkommt.
Wie kann ich das auch mit berücksichtigen?

mfg