I am in the process of upgrading my Joomla 1.5 site to a Joomla 2.5 site and have installed the new V4 version of Chronoforms. I have published the module and used the menu assignment to select the correct menu items that will use the Chronoforms form and published the plugin and used the {chronoforms}&{/chronoforms} tags with my form name in the article.
In the Joomla 1.5 site I was using a much older version of Chronoforms. I used custom HTML code (not the wizard) to create the form in order to create the look that the client desired. In the older version where I added the custom code there were a slew of tabs available for General, Email Setup, Email Templates, Form code, Validation, Anti Spam etc setup.
In the V4 version I took my custom code (without the form tags as it was used in the older version) from the older site and added it in the code area of the new V4 but I am at a loss as to how to assign the other functionality as I only see the JS Validation, Admin actions and Data View tabs. I see that the wizard has the other tags I was used to seeing in the older version but I'm not using the wizard. I also tried using my custom HTML with the Form Type set to "Wizard" instead of "Custom" and adding captcha etc through the wizard edit, but even there the "test form" option shows nothing and nothing shows up on the article page.
I'm at a loss making my way around the new V4 version to create a working form using my custom HTML code.
I need help!
thanks,
Adriana
Thanks Bob,
I'm going to give the hybrid option a try.
If I run into more questions, I'll be back🙂
Adriana
Hi Adriana,
Can you paste the Form HTML here please. From your description I'm guessing that your input tags don't have the type='text' attribute set - ChronoForms uses that to identify the inputs.
Bob
Hi Adriana,
This works OK here: [list=a]I created a new form with the Form Wizard
Dragged a new Custom Element from the Advanced Group, opened it and pasted in the HTML from your post.
Dragged in a Submit Button element from the Basic Group (I skipped the Captcha).
On the Events tab I dragged in a Show HTML action to the On Load event.
[*]I dragged an Email and a Debugger action into the On Submit event.
[*}Gave the form a name and saved it.[/*]
Opened up the Email action and clicked the Auto Generate template button, added the required static entries.
Saved and submitted the form.[/list:o]
Here's the debug output with values shown.
Bob
Hi Adriana,
Please check the following:
a) The From Email address should match the Domain name.
b) The To email address should not be the same as the From Email address. Gmail in particular can't see the point of emailing yourself.
c) Also remove the settings on the Dynamic Tab until you have the Emails working. You don't need both From & Reply to if the values are the same.
Bob
Hi Bob,
I made your changes. I still am not receiving the email for some reason. I even changed my to email to my yahoo email account. I must still have some setting messed up or some step missed or I'm not grasping the process correctly. This new version is different than the old chronoforms version used on the live site. Definitely more robust in features which I like but I feel like I'm stumbling around at the momment. I want to figure it out with this site. I have a number of sites in the near future that will be using Chronoforms and many of our clients with older Joomla sites with the older version in use will be migrating their sites to Joomla 2.5.
Another question besides the email issue -
What do I need to put in the "Fail" area of the Captcha?
Thank you for the help so far. Its is much appreciated.
Adriana
Hi Bob,
Also when i submit the form it show success message but the form display three time.I have attached the screenshot here,please advice.
Hi anithavijayan ,
I have no idea why your form shows three times and it isn't possible to tell from the image.
You can see the validation classes by creating a test from with the wizard, checking the validation boxes and looking at the Form HTML. They are like validate['required'] or validate['email'] or validate['required','email']
Bob
Hi Bob,
Did you get my PM?
Adriana
Hi Adriana,
As you'll see I made some changes to your form but so far as I can see it still isn't sending :-(
At this point I suspect that the site isn't sending mails, or that the mailserver is marking them as spam and dropping them.
Bob
I have checked my error logs in command line and also maillogs. It's not indicating the email even reaches the mail server.
The structure of this site is that it resides within a directory of a Joomla 1.5 backup site I created:
Backup Joomla 1.5 site url: centralsteel.libertycreativesolutions.info
Joomla 2.5 site url: centralsteel.libertycreativesolutions.info/J253.
(libertycreativesolutions.info is a subdomain of the live site - centralsteel.com.)
The Joomla 1.5 backup site has the old Chronoforms version and I tested the form this morning and it sent the email just fine.
Our IT guy said the domain name to use for the emails would be centralsteel.com not libertycreativesolutions.info, so I changed that in the email setup but I am still not getting the email. What puzzles me is that the backup site's old version works in this subdomain, but the new version in the J253 directory does not. I'm guessing something in the email setup is still not correct though I need help to figure it out.
Adriana
Bob,
Maybe a solution is to have a form "action" that goes to a PHP script I create for processing and emailing the form data?
If I wanted give the the form an action of say "process.php" how would I go about doing that in this new version so that on submit, my process.php file would be used rather than any processing/email function of Chronoforms? My current custom html for the form does not have the "form" tags included. (I assumed this was the correct way since the earlier Chronoform version always had me remove them). I would need to know where to enter my path to the process.php file.
Thanks,
Adriana
Hi Adriana,
Basic question. Does the Joomla! site send email at all. For example for a user registration or from an Email a Friend link in an article.
The Joomla! mailer is usually very reliable so I still suspect a setup problem.
Bob
The validation errors array is an empty array where any validations errors would show in the debug.
I'll try the email to friend link test. Thanks for the suggestion.
For a test I "showed" the email icon on one of the articles. I clicked it and filled in the "Email To" "Sender" "Your Email" and "Subject" fields and clicked on the "Send" button. I did get the email (however the email didn't have a link to the article in it for some odd reason).
Adriana
Hi Bob,
After fighting to figure this out and having tried Joomla forum suggestions that all failed (and a number of people were having issues with the core Joomla emailing) I updated my site from the Joomla 2.5.3 to the most current Joomla 2.5.4 and viola! the emails are now working just as they should. So I think the problem was never with Chronoforms but with the version of Joomla. Thank you for all your help. I do appreciate how quickly you stay on top of this forum. If you encounter this issue with any other users, suggest they upgrade to Joomla 2.5.4. Off to write you a good review on the extensions list.
Adriana
Darn. I can only review the extension once and I already did back when I was using the older version.
Oh well. I still think it's great and will continue to recommend it for future sites.
Adriana
Hi Adriana,
Thanks for letting us know that it's fixed, and thanks for trying write the review.
Bob