jetzt habe ich noch etwas gefunden. Ich habe in meinem Template eine URL kreiert, die ich an das Formulat übergbe, leider wird nur der 1. Parameter übergeben, der 2. Parameter (Rubrikname) jedoch nicht. Auch wenn ich die Parameter vertausche wird nur 1 Parameter übergeben, obwohl man in der Statusleiste die korrekte URL Übergabe sieht.
Bist Du Dir sicher... oder hast Du schon was geändert?
Ich bekomme die komplette URL incl. rubric und dementsprechend auch die Navigation korrekt eingestellt...
oder meinst Du in dem dann folgenden Formular?
Dort wird die Rubrik eingetragen, allerdings im dafür vorgesehenen Feld rubric (ein hidden-field am Formularanfang)
Das übertagen von URLs mit Parametern via URL als Parameter ist da logischerweise etwas problematisch.
Da Du ja vermutlich den Link verstecken wirst und ihn eher im Bestätigungsmail verwenden wirst (oder?), kannst Du ihn im javascript template ja wieder entsprechend zusammenbauen...
radamazone hat geschrieben:Es wird nur der Teil bis nr=193 übernommen, der Rest (rubricname) fehlt.
Vielleicht ist es ja nur eine Kleinigkeit?
Wie würdest du das denn als Browser machen?? Du übergbibst in einer URL mehrere Parameter, wovon einer eine weitere URL ist, die auch noch eine Reihe Parameter beinhaltet.
würdest du das rot dargestellte zu der ursprünglichen URL hinzupacken, oder zu dem Parameter ("Direktlink", der eine URL ist), den du übergeben hast??
Mod form schaut nur nach den grünen &-Zeichen und trennt damit die Parameter.
Am einfachsten, du übergibst die Parameter über ein kleines Formular (mittels POST), und stellst in Mod_Form "POST" als bezugsquelle ein, dann sollte es funktionieren.
Mod form schaut nur nach den grünen &-Zeichen und trennt damit die Parameter.
Nicht wirklich
Es benutzt einfach das vom Server übergebene REQUEST-Array (weshalb es auch egal ist ob GET oder POST eingestellt ist. Das betrifft nur die Versandart, nicht den Empfang...)
Mod form schaut nur nach den grünen &-Zeichen und trennt damit die Parameter.
Nicht wirklich
Es benutzt einfach das vom Server übergebene REQUEST-Array (weshalb es auch egal ist ob GET oder POST eingestellt ist. Das betrifft nur die Versandart, nicht den Empfang...)
Das meine ich ja im Prinzip, da sich der Aufbau des Request-Array nach den &-Zeichen richtet.
Ich dachte eban dass ein Formular, welches mittels POST gesendet wird das & in der übergebenen URL richtig URL-Codiert, wie du das im Prinzip schon beschrieben hast, aber eben ohne POST-Formular.
Stimmt... den Link als Formular auszubilden mit lauter hidden-fields und nur einem sichtbaren submit-button ist auf jeden Fall die narrensichere Variante. Für mache Anwendungen sind aber eben kopierebare URLs wichtig, daher sollte man auch das irgendwie hinkriegen...
MarkusR hat geschrieben:Für mache Anwendungen sind aber eben kopierebare URLs wichtig, daher sollte man auch das irgendwie hinkriegen...
Villeicht erzeugst du ja ein neuen Platzhalter-Parameter "referer", der eben die URL speichert, von der aus das Formular aufgerufen wurde.
Aber so wie es jetzt ist geht es ja auch, mit dem URL-Kodierten &.
neee... ich meinte die anderweitige Weitergabe einer URL, damit ich niemandem sagen muß "gehe auf die Seite xyz und klicke dort auf den Link <Anfrage erstellen>" oder ich die URL z.B. auch vollständig in einem anderen (z.B. News-) Artikel verwenden kann...
aber dennoch werde ich über ein referer-Parameter mal nachdenken...
Wie ist den den aktuelle Projektstand? Ich könnte dieses Modul sehr gut für eine nicht-kommerzielle Seite gebrauchen. Was muss/kann man tun, um dieses Modul nutzen/testen zu können?
Habe ein kleines Problem mit mod_form und radio Buttons: wie kann ich auf der Antwortseit nur jenen Wert anzeigen lassen, welcher auch ausgewählt wurde? Die Variable scheint immer gesetzt zu sein, so dass ich mit ifSet nichts anfangen kann.
Gibt es eine Möglichkeit, ein Feld vorzubelegen? Ich habe z.B. ein Eingabefeld, in welchem ich ein Teilnahmedatum für einen Anlass habe. Die meisten werden am Samstag kommen, einige jedoch schon am Freitag. Wie kriege ich es nun hin, dass standardmässig das Samstags-Datum schon drin steht? value=01.01.70 geht ja bei Textfeldern nicht.