I was able to get the Multi Page working with 3 steps, each step submits to the database and carries to the next. Though I'm having problems displaying the form on a page such as in a side bar. I tried mod_chronocontact using the 'mother' form but got the following error. Any way I can achieve this? I'm trying to put the initial form (which has a few form fields firstname, lastname, etc...) on pages, preferably in mod_chronocontact so that I can surface it on several pages.
Fatal error: Call to a member function getPageParameters() on a non-object in ..../components/com_chronocontact/libraries/chronoform.php on line 40
Thanks for the quick response.
Well, I can now see the form, but now getting this error:
Fatal error: Call to a member function get() on a non-object in .../components/com_chronocontact/libraries/chronoform.php on line 94
If I can't get mod_chronocontact to work, do you know of another solution or have came across other scenarios similar to displaying the form on the page? Thanks.
Hi bwi,
Bit baffled by that one - its the little function that is used to get form parameters and it's used all over the place.
I think that the error can only occur of no formname has been found for some reason :-(
Maybe Max can suggest something here.
Bob
Hi bwi,
I think this problem is fixed in RC5.2 which is about to be released!
Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Great! I'm looking forward to it! Is RC5.2 a scheduled release? Just wondering when I can get my hands on it, I'm eager start running...
Thanks,
Jay
Great work on RC5.2! Things are look good, you guys rock...
I am having a slight issue that I hope you can easily suggest a resolution to with the Multi Page with mod_chronocontact - The multi page form worked as far as displaying the actual form on the page(s) sidebar (where I'm calling the mod), however when I submit to the 2nd step/form of the process, both forms are displayed on the same page. The 1st form in the sidebar and the 2nd form in the primary content area. Also, would not submit to the 3rd step/form.
I thought maybe doing a target="_blank" onsubmit would do it, but it simple opens the same in a new window. I notice that it's adding an itemid at the end of the URL - index.php?option=com_chronocontact&task=send&chronoformname=ProcessForms&Itemid=11 - I'm assuming this has something to do with it?
Also, notice some issues with the validation, but I think I read in the forums that there is a patch coming to fix this?
Thanks!
Jay
If anyone is following this post and is wondering about the itemid - I've adjusted the code to 'not' append the itemid by removing the following line of code on within the chronoform.php file.
if((int)JRequest::getVar('Itemid')){
$actionurl = $actionurl.'&Itemid='.JRequest::getVar('Itemid');
}
Line 196 or so...
Did you upgrade the mod_chronocontact as well to mod_chronocontact_V3.1_RC5.2.zip?
I don't think so. I am going to give this a shot today. Thanks for your response.