Nun ja, sooo tragisch ists nun auch wieder nicht. Leg Dir einen Ordner an mit modx-Links / Bookmarks. Teilweise sind die Infos halt schon wild verstreut, aber "it’s out there"

Schon mal versucht, in Typo3 Doks gezielt etwas zu finden? Viel Spass dann auch :|
Zu Deiner Frage:
Ich würde ein Snippet namens getCat speichern:
unset($cat);
$cat = trim($_GET[’cat’]);
if(!$cat) {
return false;
} else {
return $cat;
}
Im Template oder im Dokument kannst Du das dann so verwenden:
[!getCat!]
[!!] weil man keinen Cache möchte bei GET parametern
In einem Ditto Aufruf würdest Du das dann ungefähr so schreiben:
[[Ditto? ¶m=`[!getCat!]`]]
oder:
[!Ditto? ¶m=`[[getCat]]`!]
d.h. Du musst die ge-cachte und ungechachte Syntax verschachteln / abwechseln.
[!Ditto? ¶m=`[!getCat!]`!] und [[Ditto? ¶m=`[[getCat]]`]] geht also nicht.