My team is trying to upgrade an OLD Joomla site to the most recent CommunityBuilder, JEvent, and DTRegister (2.7.0). We had some problems, but it MOSTLY seems to be working now.
I can create a DTRegister event and link it to an article. When I click on my Upcoming Events menu option in the front end, the new events come up. When I click on the "Register" button, though, I get the error:
DT_ERROR_CAT_PREQUISITE_EVENT_SIGN
I assume this has to do with jos_dtregister_prerequisite_category, but neither of the two test articles/events I created have a prerequisite event, and Prerequisite Paid Status and Prerequisite Attended Status are both set to no in our configuration.
I do see that there are two records in jos_dtregister_prerequisite_category, one for each of the new events, with a prerequisite_id of "1". If I delete those rows, the registration works. But what created those rows, and how can I get it to not do that?
Thanks. We're trying to move to the new site as quick as possible, so I hope someone knows how to fix this.
First, if you are seeing that message, you must not have the latest version of DT Register. Make sure you have 2.7.1b which is the latest at this time. Another update will be out shortly too.
The only way to have a prerequisite category setup is to select one in the event setup. It has nothing to do with articles. In the event setup, you can select a prerequisite category just above the prereq event selection. You must have selected a category there by mistake. Use CTRL-Click to de-select the category (or COMMAND-Click on a MAC).