I was setting up several registrations with a fee change based off of a checkbox field. If the checkbox is checked, there is an additional fee applied to the total. I tested the functionality and everything seemed to work just fine. I then proceeded to set up the additional events and had everything set to go. I just assumed it was all working as I tested, but today I was just informed that the total fees are not changing when the checkbox is checked. Upon testing this discovery, I found that when I check the checkbox, it appears to "do the work", however the event fee amount does not change. Is there anything you can think of that might have caused the fee field to stop working like this. As far as I am aware, nothing has been done to the site. I know for a fact that it was working when I tested it. I don't know what to really do about it now.
Hello and sorry for the delay here. Not sure if you're still having an issue or not, but wanted to follow up. There is not any functionality in DT Register (or any other extension) that would just stop working all on its own of course. Something has to have been done... or not done.
I would recommend opening and re-saving your checkbox field after verifying the setup of the field is still correct. Then open and re-save each event that is using it. This in itself may provide essentially a "reset" to make sure all settings and fee structures for the events are saved properly.
If you still have an issue, submit a ticket with details on which field and which event we can replicate it on. We'll check out your setup from there.
Of course, make sure you have the latest version of DT Register in place also as older versions are not supported. Support at all for Joomla 1.5 sites is already very limited and near extinction. Thanks!
Posting here in the Joomla 1.5 thread to continue this previous discussion.
The new site installation has all the same base level extensions as the malfunctioning installation; it also runs the exact same version of Joomla and DT Register.
In the new installation, both Checkboxes and Radio Buttons work properly; the fee is added to the total. Success happens regardless if the Checkbox or Radio button is a conditional field or not.
The difference with the malfunctioning installation rests in the shear number of DT Register Custom Fields, the number of Conditional Fields, and in the amount of custom html/css, and some light 'on-click' scripting that has been added to some of the fields.
We're building out some very complex instances of registration with DT Register; we'll report back if we learn more.
Best advice - when building complex installations of Joomla and DT Register pull backups every hour or so and test often - this will allow one to revert back to stable builds and will aid in tracking down bugs.
If we find the cause of this bug, we will report back.