Greetings, Boy
Forums
After update E-Mail won't work, problem persists
Greetings, Boy
Do you remember which version you upgraded from? There are no changes in 3.5 or 3.5.1 that should affect the way the email works as far as I remember.
Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.
Note: if you are using the Easy Wizard you can turn on Debug on the Others tab.
Bob
Hi boyherre,
Do you remember which version you upgraded from?
Not exactly any more, but it sure was an earlier V4.
Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.
OK. I'll try to find out how to do that…
Note: if you are using the Easy Wizard you can turn on Debug on the Others tab.
OK. First I used advanced, now I'm using the Easy Wizard (the form is very simple).
Thanks a lot for you fast answer!
'til later, greetings, Boy
Hi boyherre,
Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.
Note: if you are using the Easy Wizard you can turn on Debug on the Others tab.
Bob
Still too unexperienced: Where is this Debug-File located? I changed back to advanced in the meantime.
Please drag a Debugger action into the On Submit event, then submit the form
I did that, but nothing else happens.
Greetings, Boy
thanks for taking care!
I found : Debug works in Test-Mode, OK, and shows this:
Data Array:
Array
(
[option] => com_chronoforms
[tmpl] => component
[chronoform] => FeedbackZumTrainer
[event] => submit
[Itemid] =>
[lang] => de
[input_text_2] => [email]boyherre@googlemail.com[/email]
[input_text_3] => Boy Herre
[input_text_4] =>
[input_text_5] =>
[input_text_6] => Nord End Ranch
[input_text_7] => 100
[input_text_8] => 1
[input_text_9] => 1
[input_text_10] => 1
[input_text_11] => 1
[input_text_12] => 1
[input_text_13] => 1
[input_text_14] => 1
[input_text_15] => 1
[input_text_16] => 1
[input_text_17] => 1
[input_textarea_18] => gut
[input_textarea_19] => gut
[input_textarea_20] => nix.
[input_submit_21] => SENDEN
[b102ce4921b7af586e73ae941144012e] => 1
[language] => de-DE
)
Validation Errors:
Array
(
)
Vielen Dank für Ihr Feedback!
Debug Data
10
Result An email has been SENT successfully from (TGT - The Gentle Touch)boy@boy-herre.de to [email]rika@thegentletouch.de[/email],boy@boy-herre.de
Body
Submitted by 93.213.28.161
Attachments array ( )
Fact: NO form-data has been sent, only the IP Submitted by 93.213.28.161
no THANK YOU page is shown.
This is the link to the form:
http://www.thegentletouch.de/index.php/de/tgt-trainer-netzwerk/tgt-feedback-programm?chronoform=FeedbackZumTrainer&event=submit
I could open an administrator account for you (PN), if you want.
Greetings, Boy
Have you set up an email template? If not, that would explain why your email doesn't have any content.
Please try setting 'Use Relative URL' to No on the form General tab (click the form name link in the Forms Manager to access it) that may solve the other problem with the SEF URLs
Bob
Hi Boy,
Have you set up an email template? If not, that would explain why your email doesn't have any content.
Please try setting 'Use Relative URL' to No on the form General tab (click the form name link in the Forms Manager to access it) that may solve the other problem with the SEF URLs
Bob
OK, after the update I must generate a new E-Mail-Template – I did now.
Relative URL is set to now.
Test-Result:
Fatal error: Class 'JModel' not found in /mnt/web2/e1/83/51352183/htdocs/TGTJ/modules/mod_moedesigns_moescroll_2/helper.php on line 103
Only the IP is submitted.
OK, whole thing again, saved at every stage, but relative URL set to NO again.
Debug-Result:
Data Array:
Array
(
[option] => com_chronoforms
[tmpl] => component
[chronoform] => FeedbackZumTrainer
[event] => submit
[Itemid] =>
[lang] => de
[input_text_2] => [email]boy@boy-herre.de[/email]
[input_text_3] => Boy Herre
[input_text_4] =>
[input_text_5] =>
[input_text_6] => Nord End Ranch
[input_text_7] => 100
[input_text_8] => 1
[input_text_9] => 1
[input_text_10] => 1
[input_text_11] => 1
[input_text_12] => 1
[input_text_13] => 1
[input_text_14] => 1
[input_text_15] => 1
[input_text_16] => 1
[input_text_17] => 1
[input_textarea_18] => gut
[input_textarea_19] => gut
[input_textarea_20] => nix
[input_submit_21] => SENDEN
[ac9ebbbe200b027a5a5837b6ad34d0b5] => 1
[language] => de-DE
)
Validation Errors:
Array
(
)
Vielen Dank für Ihr Feedback!
Debug Data
10
Result An email has been SENT successfully from (TGT - The Gentle Touch)boy@boy-herre.de to [email]rika@thegentletouch.de[/email],boy@boy-herre.de
Body
E-Mail-Adresse (erforderlich) [email]boy@boy-herre.de[/email]
Name (erforderlich) Boy Herre
Adresse (freiwillig)
Telefon (freiwillig)
Anlage, Ausbilder (erforderlich) Nord End Ranch
Gebühren für Seminar / Einzelstunde 100
Unterbringung Pferd (bei Seminaren) 1
Unterbringung Reiter (bei Seminaren) 1
Trainingsmöglichkeiten 1
Unterricht: Theorie 1
Unterricht: Praxis 1
Organisation (bei Seminaren) 1
Betreuung (bei Seminaren) 1
Respekt 1
Preis-Leistung 1
Auftreten 1
Qualität des Seminars / der Einzelstunde? gut
TGT-Methode? gut
Bessermachen? nix
Submitted by 93.213.28.161
Attachments array ( )
So that seems to work.
OK, controlled again: Relative URL to NO results in this error:
Fatal error: Class 'JModel' not found in /mnt/web2/e1/83/51352183/htdocs/TGTJ/modules/mod_moedesigns_moescroll_2/helper.php on line 103
Set to YES again, the E-Mail is sent!
Next I'll control the Thank You event.
And Thanks for you help!
Greetings, Boy
Relative URL=NO.
Sent from page: Result = No more error message, else nothing. Form (on send) is emptied, no E-Mail sent, no Thank-You-page displayed.
Sent Test Form: Result = E-Mail is sent, no Thank-you-page is displayed but same error message as above, in spite of added code event.
Relative URL=YES
Sent from page: Result = Form is sent by E-Mail, Form is emptied (displayed empty after SEND), no Thank-You-Page is displayed. So it seems, we got only this problem to solve…
Sent from Test Form: Form is sent by E-Mail, no error message displayed, no thank you page.
What next?
Greetings, Boy
Sent from page: Result = Form is sent by E-Mail, Form is emptied (displayed empty after SEND), no Thank-You-Page is displayed.
This sounds as though the form is being re-loaded before ChronoForms gets to the Thank You page action. What actions do you have in the On Submit event?
Bob
Hi Boy,
What actions do you have in the On Submit event?
ON SUBMIT:
Email (10)
Show Thanks Message (14)
Debugger (23)
Changed Order: Thanks Message = First
Result: No E-Mail is sent, no Thanks-Message is displayed.
Test-Form: E-Mail is sent, no Thanks-Message displayed.
Debug Data
10
Result An email has been SENT successfully from (TGT - The Gentle Touch)boy@boy-herre.de to [email]rika@thegentletouch.de[/email],boy@boy-herre.de
Body
E-Mail-Adresse (erforderlich) [email]boy@boy-herre.de[/email]
Name (erforderlich) Boy Herre TEST
Adresse (freiwillig)
Telefon (freiwillig)
Anlage, Ausbilder (erforderlich) Peter Kreinberg
Gebühren für Seminar / Einzelstunde 10
Unterbringung Pferd (bei Seminaren) 1
Unterbringung Reiter (bei Seminaren) 2
Trainingsmöglichkeiten 1
Unterricht: Theorie 2
Unterricht: Praxis 1
Organisation (bei Seminaren) 2
Betreuung (bei Seminaren) 1
Respekt 2
Preis-Leistung 1
Auftreten 2
Qualität des Seminars / der Einzelstunde? gut
TGT-Methode? gut
Bessermachen? nix
Submitted by 93.213.27.199
Attachments array ( )
Then, on next try using page, debug data is displayed on page (for the very first time). Form has vanished (!). E-Mail is sent, no thanks-message displayed.
Now: How do I get rid of debug-data on page? To be displayed is the form instead… HELP!
OK, found: Delete FF cache.
Next try: Test Form (no debug): thanks message is displayed.
From page: Thanks message is displayed, E-Mail is sent.
Result: ON SUBMIT: Thanks message must be placed before E-Mail.
Everything works perfect now! Thank you a lot for your help!
Best regards
Boy
sorry to say, but problems persist:
Test Form works perfectly (including debug), but
sending form from original page won't work. No E-Mail, no thank you, no debug.
I don't get it…
http://www.thegentletouch.de/index.php/de/tgt-trainer-netzwerk/tgt-feedback-programm?chronoform=FeedbackZumTrainer&event=submit
Event Conditions:
On Load:
Custom Code - jmodel
Show html
On Submit:
Show Thanks Message
The Email-Event (Label=Email) has the template and static adresses OK.
Trial to send: Results in emptied form, else no reaction.
What can I do?
Regards, Boy
It looks as though the menu item is pointing to the form Submit URL with &event=submit in it instead of the form Load URL.
Bob
Hi Boy,
It looks as though the menu item is pointing to the form Submit URL with &event=submit in it instead of the form Load URL.
Bob
Yep, thanks for taking care, I changed the menu item contents to chronoform,
Name = FeedbackZumTrainer, Event = Load (which has "jmodel"-Code-Lines on first place), but I get this error again:
Fatal error: Class 'JModel' not found in /mnt/web2/e1/83/51352183/htdocs/TGTJ/modules/mod_moedesigns_moescroll_2/helper.php on line 103
Why?
And then, I made use of {chronoforms}FeedbackZumTrainer{/chronoforms} from within an article – shouldn't this lead to right event?
BTW further result: I get the E-Mail allright, despite error display, but no thank you…
this is frustrating, somehow… I feel sorry, though.
Regards, Boy
The error message is from a bug in moe_scroll module, the developer should be able to give you a fixed version. Meanwhile, I suggest that you disable it for testing; the Fatal Error may be stopping the Thank You page display.
Bob
Hi Boy,
The error message is from a bug in moe_scroll module,
I'll check that. Meanwhile: Must the chronoforms-module (no position, no page) be status = active or not? I just switched it to active (with no other results)…
Regards, Boy
Now the form works perfectly. Assumingly this concerns the {chronoforms}name{/chronoforms) event as well?!
Thanks a lot for taking so much care, I really appreciate that!
Regards, Boy