mod_form

Diskussion zum Formular-Modul für ConPresso 4
Antworten

Braucht noch jemand beliebige Formulare?

ja
27
96%
ich habs nicht ganz verstanden
0
Keine Stimmen
nein
1
4%
 
Insgesamt abgegebene Stimmen: 28

radamazone
ConPresso-Checker
Beiträge: 101
Registriert: 01.01.1970 01:00
Hat sich bedankt: 6 Mal

Beitrag von radamazone »

Hallo Markus,

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.

Hier mein Code vom Template:

Code: Alles auswählen

<div class="anfrage">
<a href="../mod_form/index.php?Objekt=<!-- VALUE: Title; -->&Standort=<!-- text: Ort; -->&Direktlink=http://dumler-immobilien.de/<!-- Value: Value: rubric; rubricdir; -->/detail.php?nr=<!-- Value: articlenr -->&rubric=<!-- Value: rubric; rubricname; -->">&raquo; Anfrage erstellen</a>
</div>
Beispiel URL. http://kundendomain.de/_rubric/detail.p ... ic=zw_efh&
dort auf 'Anfrage erstellen'. Es wird nur der Teil bis nr=193 übernommen, der Rest (rubricname) fehlt.

Vielleicht ist es ja nur eine Kleinigkeit?

Grüsse
radamazone
Zuletzt geändert von radamazone am 09.08.2006 16:32, insgesamt 1-mal geändert.
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

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...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

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?? :rofl: Du übergbibst in einer URL mehrere Parameter, wovon einer eine weitere URL ist, die auch noch eine Reihe Parameter beinhaltet.
Deine URL hat geschrieben:http://dumler-immobilien.de/mod_form/in ... milienhaus&Standort=Tröstau, Kemnather Straße&Direktlink=http://dumler-immobilien.de/_rubric/detail.php?nr=193&rubric=zw_efh
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.

Gruß Matthias V
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Wenn Du es URL-codiert übergibst, dann geht es. Also

Code: Alles auswählen

...nr=193%26rubric%3Dzw_efh
Als Platzhalter:

Code: Alles auswählen

...nr=<!-- Value: articlenr -->%26rubric%3D<!-- Value: rubric; rubricname; -->
Mod form schaut nur nach den grünen &-Zeichen und trennt damit die Parameter.
Nicht wirklich :wink:
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...)

P.S.
ich würde es sogar so machen

Code: Alles auswählen

...Direktlink=http://dumler-immobilien.de/_rubric/detail.php?nr=193%26rubric%3Dzw_efh&rubric=zw_efh
damit auch die Navigation richtig eingestellt ist :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
radamazone
ConPresso-Checker
Beiträge: 101
Registriert: 01.01.1970 01:00
Hat sich bedankt: 6 Mal

Beitrag von radamazone »

Klasse Markus,

funzt prima. Ich habe es so gemacht:

Code: Alles auswählen

<div class="anfrage">
<a href="../mod_form/index.php?Objekt=<!-- VALUE: Title; -->&Standort=<!-- text: Ort; -->&Direktlink=http://dumler-immobilien.de/<!-- Value: Value: rubric; rubricdir; -->/detail.php?nr=<!-- Value: articlenr -->%26rubric%3D<!-- Value: rubric; rubricname; -->">&raquo; Anfrage erstellen</a>
</div>
Vielen Dank!!

Ich möchte das Modul nun beim Kunden einsetzen. Wie läuft das nun mit der Lizenzierung?

Grüsse

radamazone
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

MarkusR hat geschrieben:
Mod form schaut nur nach den grünen &-Zeichen und trennt damit die Parameter.
Nicht wirklich :wink:
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.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

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... :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
radamazone
ConPresso-Checker
Beiträge: 101
Registriert: 01.01.1970 01:00
Hat sich bedankt: 6 Mal

Beitrag von radamazone »

Hallo Markus,
MarkusR hat geschrieben: ...
Lizenznummer
MOD400011212034418ee4a217360fc2a
Testversion gültig bis 25.8.06 (!)
Was muß ich machen, damit das Modul auch nach dem 25.8. noch läuft?
Ich möchte es gern einsetzen.

Grüsse
radamazone

Beantwortet per PN, MarkusR
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

MarkusR hat geschrieben:Für mache Anwendungen sind aber eben kopierebare URLs wichtig, daher sollte man auch das irgendwie hinkriegen... :wink:
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 &.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

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...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
rklapdor
ConPresso-User
Beiträge: 34
Registriert: 31.08.2005 16:46
Wohnort: Uedem (Kreis Kleve)
Danksagung erhalten: 1 Mal

Projektstand

Beitrag von rklapdor »

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?

Danke

Ralf (K)
mh
ConPresso-Newbie
Beiträge: 22
Registriert: 11.02.2006 18:36
Hat sich bedankt: 1 Mal

Beitrag von mh »

Hallo Markus

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.

Vielen Dank für die super Erweiterung!

Michael
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Hallo Michael,

das lässt sich leider nicht ändern, da Module auch nur das vorhanden Conpresso-Template-System benutzen.

Wenn man einen Platzhalter 3 mal im Template stehen hat, dann wird er auch dreimal ausgegeben.

Gruß Matthias V

P.S. es geht nur, wenn man die Rubrik aufruft, in der die Werte abgespeichert werden.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
mh
ConPresso-Newbie
Beiträge: 22
Registriert: 11.02.2006 18:36
Hat sich bedankt: 1 Mal

Beitrag von mh »

Danke für die Antwort. Werde mir was einfallen lassen müssen..
Michael
mh
ConPresso-Newbie
Beiträge: 22
Registriert: 11.02.2006 18:36
Hat sich bedankt: 1 Mal

Beitrag von mh »

Hallo Markus!

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.

Danke und Gruss,

Michael
Antworten