Quote from: Bruno17 at Mar 10, 2009, 08:38 PM
Geht das nicht damit?
<form id="form1" name="form1" method="get" action="[~[*id*]~]">
Mit [*id*] bekommst Du die ID des aktuellen Dokuments
Damit [~.... ~] baut modx die url auf das Dokument.
Nachdem Du das snippet in diesem Dokument ja aufrufst, kannst Du dort mit $_GET die Formulardaten abrufen.
Danke für den Hinweis.
Aber wenn ich es so ersetzt wie du geschrieben hast dann bekomme ich als URL=
http://127.0.0.1/modx/index.php?catid=6&blid=7&submit=submit
d.h. die *id* wird nicht mit übertragen (im form selbst sieht es so aus:
<form id="form1" name="form1" method="get" action="index.php?id=8">
Ich habe um auszuprobieren ob es den trotzdem funktioniert die URL Manuell geändert in:
http://127.0.0.1/modx/index.php?id=8&catid=6&blid=7&submit=submit
Damit wird zwar die richtige Seite augerufen aber mein script kann nicht auf die übergebenen Daten zugreifen. D.h.
$catid=$_GET['catid'];
$blid=$_GET['blid'];
enthalten weiterhin keine daten. hab die Variablen mit echo() ausgegeben
Ansonsten die sachen müssen auch nicht unbedingt in der selben datei liegen kann man da was machen?