Forums

Chronoforms6 for dummies

novice 09 Apr, 2018
I've just installed Chronoforms6 on a joomla website (ver 3.8). Form building works great; very easy to learn. Problems:

1. It's not sending an email to me when I hit "send". What am I missing? email and other info seem to be correct. The "setup" has Email, message, and redirect loaded. Email doesn't work at all, with both a yahoo and gmail address.

2. The database doesn't seem to be updating; I've filled it in a few times using preview or "view" on the forms manager.

3. Where on earth do I download documents that are uploaded by form users?

4. Although the "view page" works great (https://chags.usm.my/index.php?option=com_chronoforms6&chronoform=registration), the finished product does not show in the website. I've used these ways to show the form in the website: Menu > Menu item type > Chronoforms6; Module > Custom Html using the code ; and Embedded in an article with the code {chronoforms6 }[form-name]{/chronoforms6}. Using the menu option, I get the error message "form does not exist".{chronoforms6 }[form-name]{/chronoforms6}

5. Is there a module or plugin that I need to install? From Joomla's extension page it seems like component, module, and plugin are bundled together. But chronoforms only shows as a component, and menu option — not in the module manager.

Help in "language for dummies" appreciated. Many thanks in advance.
healyhatman 10 Apr, 2018
1. Does sending a test email work? In your Joomla admin menu System -> Global Configuration -> Server ? What settings do you have?

2. What settings have you got in the Save Data action?

3. Wherever you told them to upload to in your Upload File action

4. Menu -> Add Menu Item -> Chronoforms6 -> Form view -> CLICK THE OPTIONS TAB and enter the form alias

5. Well the component is enough, but you CAN install the plugin to be able to display it in the middle of your other content with a shortcode
novice 10 Apr, 2018
Many thanks, healyhatman!

1. I've sent multiple test emails. There might be a block on the server; I'll check with the techies, as I can't sent email from joomla either.

2. It's updating now! I've changed the setting from "auto detect" to "update."

3. I've got all the settings enabled: include value in email; save to database; upload to server; attach to email. But as I'm not receiving the emails; I've no idea whether this is working or not. It's not saving to the database (the "auto save fields setting" is enabled in the save data function. But it doesn't appear in the database. The field is left blank.

4. YES! It works!

5. Okay, thanks.

So: just remains the problems of getting email notifications and finding where the uploads go to. I've got "upload file" both in designer and in setup — settings seem correct. What am I doing wrong?
GreyHead 10 Apr, 2018
HI novice,

Have you add a Recipient Email address in the Email action?

Bob

PS Some of these questions are answered in the CFv6 manual available on the Downloads page.
novice 10 Apr, 2018
Yes, I added my recipient email address.

I read the CFv6 manual front to back but my eyes glazed over the techie language, unfortunately. So I probably missed quite a few steps.
healyhatman 10 Apr, 2018
If the test email isn't sending you have other problems, and you probably haven't set your mail settings properly in Joomla. Try using a PHP block
mail("your@email.com", "Subject", "Test Message);
If you don't get the email then it is absolutely not CF's fault.


In the upload file action in setup, what settings are you using? Almost certainly you've got it wrong.

If you set your database action to "update", it's not going to save a new item. You need a read data action looking for the row you want to update, and in "Not Found" put a save data action set to "Insert" and in "Found" a save data action set to "Update". Unless one of the fields you're checking against is set to Unique or Primary in which case you can use "Insert - Duplicate key update".

I don't know why "Auto Detect" doesn't work, but it just doesn't.
This topic is locked and no more replies can be posted.