I have multiple issues.........

  • mikej
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
14 years 4 months ago #9014 by mikej
I have multiple issues......... was created by mikej
Hello,

I have multiple posts needing addressed. I am not sure why they aren't being addressed but here is my latest problem. THIS IS THE MOST IMPORTANT POST NEEDING ANSWERED ASAP ASAP ASAP ASAP! My business partner is not happy because we are going live soon and as of right now, we can't use this product that we paid for in a live site.

Like I said before, individual registering for events does not reduce the amount that is allowed to register for that event (capacity)
So if i have 19 people registered for an event with 20 open spots, if someone comes in to purchase an individual ticket it still doesn't show the capacity as 20, it keeps it to 19, so that means 1000 people could register for the event and the system wouldn't stop it from happening.

Here is my solution to this problem;

Disable individual purchase capability in the front end (just remove the button or something, I can do this if told which file to do it in), so all they have the option to register is with the "Group Tickets" and with that allow them to purchase just one ticket if they wish or two or three or four or as many as it is allowed capacity wise, with it deducting the amount of tickets purchased against the capacity. So basically just remove the "You must purchase more than two" warning (I Can do this as well if told what files to remove the code in). This will allow them to put in the amount of tickets they want (1 - 20 etc) and then go to the registration form, input how many adult tickets they need, child etc pay for it. This will then deduct the amount from the front end. How can I do this? PLEASE RESPOND ASAP!

Please Log in or Create an account to join the conversation.

More
14 years 4 months ago - 14 years 4 months ago #9019 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: I have multiple issues.........


I have multiple posts needing addressed. I am not sure why they aren't being addressed but here is my latest problem. THIS IS THE MOST IMPORTANT POST NEEDING ANSWERED ASAP ASAP ASAP ASAP! My business partner is not happy because we are going live soon and as of right now, we can't use this product that we paid for in a live site.

Like I said before, individual registering for events does not reduce the amount that is allowed to register for that event (capacity)
So if i have 19 people registered for an event with 20 open spots, if someone comes in to purchase an individual ticket it still doesn't show the capacity as 20, it keeps it to 19, so that means 1000 people could register for the event and the system wouldn't stop it from happening.


=> What issues are you having ? Can you point me to these issues ? Or they are just something you want to customize to meet your need like removing some columns from csv export ? Or update registrants based on custom fields? If they are the issues you are saying, then I can tell you that they are not issues, they are simply something which you need to customize to meet your personal requirement, not the way the extension is designed .

You need to clear about what's the issues . Issues means bugs from extension and I will fix it right away. However, if it is something you want to customize to meet your need, I will try my best to guide you, but sometime, you will need to do it yourself . I cannot go to every customers and customize the extension to meet their own meet. If I do that, I won't have time to add any other features to the extension .

Regardig the event capacity issue, are you sure you are having issue with it ? Even Booking has many customers so far, and none of customers having any problems with it. So be carefull with what you say. I will go to your site to check it right now !
Last edit: 14 years 4 months ago by Tuan Pham Ngoc.

Please Log in or Create an account to join the conversation.

More
14 years 4 months ago #9020 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: I have multiple issues.........
OK !

So I just went ahead to your test and test the registration. Here is the event which I tested :


stl.focconline.com/index.php?option=com_...&Itemid=30&Itemid=30

+ Before I register, there is 13 registered users . And the available places (tickets) are 15 .

+ I choose Indiviudal registration .

+ I entered information on registration, and complete registration .

+ After the regitration completed, the number of registered users is 14 and the available places are reduced to 14 .

As you see, nothing is wrong here. The extension works as expected .


YOU SAID IT DOESN'T WORK because it doesn't meet your OWN need. Accessing the registration form which you created, I see that you have the following fields :

+ Adult Tickets ($20 per ticket)
+ Child Tickets (6 - 12 yrs old $10 Per Ticket)
+ Senior Citizen ($18 per ticket)
+ Military Tickets ($18 Per Ticket)

You expect that the number of registrants will be calculated based on the number which users entered on these textbox. However, the could not recognize that. It can simply understand that Individual Registration Mean 1 registrant, so each time a user register for the event, the amount of available tickets are deducted by 1. And that's what you want .


I would suggest you that :

+ Disable Group Registration

+ Keep it as how it works at the moment .

+ Customize Individual Registration Form so that :

- It prevent registrants from registering more tickets than the available tickets (Just canculate total tickets based on users input and compare with available tickets) .

- When registration completes, update the field number_registrants in t0r4j_eb_registrants table to correct number registrants of the registration (total of Adult + Child + Senior Citizen + Military tickets) .

Hope this help ! And please correct me if I am wrong or ask me if you need more explanation on something .

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • mikej
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
14 years 4 months ago #9023 by mikej
Replied by mikej on topic Re: I have multiple issues.........
Tuan,

I am sorry for the confusion. I don't mean I have multiple "bug" posts that need to be addressed, I just meant multiple posts that have not been answered. I am not asking for you to customize anything for my needs, but to just point me in the right direction for me to do it. All thought you are correct, I thought it would minus the capacity from the tickets with individual registration, so that appears not to be accurate on my part and for that I apologize.

It would be better for me to deactivate individual registration and change the button for group to "Purchase Tickets" and remove the restriction of two or more for group. How hard would that be to change? Can you direct me in the right direction to do that? Or how much would you charge to do that? I wouldn't think it would be to much code to remove, but I have been wrong before

Please Log in or Create an account to join the conversation.

More
14 years 4 months ago #9024 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: I have multiple issues.........
OK !

That is not the way I suggested. However, If you still want to go with that, you can simply have a look at the file componens/com_eventbooking/views/register/tmpl/group.php, looks at the code below :
Code:
if (parseInt(form.number_registrants.value)< 2) { alert("<?php echo JText::_('EB_NUMBER_REGISTRANTS_IN_VALID'); ?>"); form.number_registrants.focus(); return ; }

Change 2 to 1 and It will work !

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • mikej
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
14 years 4 months ago #9028 by mikej
Replied by mikej on topic Re: I have multiple issues.........
Is there more of a benefit in doing it the way you suggested or will doing it the group way with making any amount available to purchase (within capacity) cause issues for me? Which way would I be better off going? The group way seems like less work in the long run, it seems like it will deduct and only allow people to purchase the amount of tickets available whether it be 1 - 28, while your suggestion would mean a lot of extra work, logging into the phpmyadmin all the time to change when I could have 100 people a day registering. But if it is going to cause issues with my way then I won't do it. Thanks for all your help Tuan.

Please Log in or Create an account to join the conversation.

More
14 years 4 months ago #9035 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: I have multiple issues.........
Hi

The way you are doing is correct and It works without any issues. However, It has some disadvantages :

1. Users need to add do one more step (need to enter number registrants before going to registration page) .

2. On the group billing page, you have no way to check total registrants (Number Adults + Number Children+...) equal to the number of registrants entered in the previous step .

From my opinion, using the way I suggested is more clear for end-users. Users will just access to registration form, enter the the tickets you want into the textbox and process registration .

However, It needs more programming as I explained in the previous post .

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • mikej
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
14 years 4 months ago #9037 by mikej
Replied by mikej on topic Re: I have multiple issues.........
Yes I agree it will come with disadvantages :(, but for now I think it will be the easiest. To be honest I wouldn't have the first clue to what files would need to be edited to make the individual registration subtract the total of tickets from the custom fields. I would think some people might find this useful as well, but maybe not. I would be willing to pay a fee to have this done or if it isn't to difficult would be iwlling to learn how to do it with some guidance?

For now though, where would I need to go to take off the "Individual registration" button. I will change the group button to say "Purchase Tickets" with taking off the Individual button for now, if the coding can be done later.

I tried looking for it at components/com_eventbooking/views/events/tmpl but didn't see the code, and what I thought it was didn't work when I edited it. I am a little new when it comes to this, but am eager and willing to learn!!

Please Log in or Create an account to join the conversation.

More
14 years 4 months ago #9046 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Re: I have multiple issues.........
You need to be a developer (which has experience on working with Joomla) to be able to customize it to meet this purpose. For now, I think you can go with your decision (using group registration) and that is the easiest way .

I will try to have a solution for this problem in version 1.3.4 of the extension .

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • mikej
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
13 years 8 months ago #13350 by mikej
Replied by mikej on topic Re: I have multiple issues.........
I know you said you would try to have a solution for this problem, but I am not seeing one in the new version. Any idea when this will be implemented? I would be willing to donate some funds for this option and the other options in my previous posts that you said would be implemented. I just did an update and forgot about the changes I made to some core files, and I had to go about trying to figure out how I did it. I know I know...Should of backed up the old files first :(. Thanks for your help.

Please Log in or Create an account to join the conversation.

Moderators: Tuan Pham Ngoc