Posted: March 15, 2017 at 8:11 am
Hello, My apologies for this topic as I did search thru the support articles and found some on this topic, but none of them seemed to directly apply to my issue. I have setup one of my camps, set it to be open for registration, but when I go to the full url to test the registration page it gives me the 404 error message. I’ve been using this for a number of years now and I always do the same thing so I’m not sure what’s different this go round. I’m still using EE3 3.1.37.11.P … my website is: megafootballcamps.com. I’m not a developer by any means so as much plain English you can use as possible would be very helpful … part of the reason I love EE so much is because I can generally figure most of it out myself w/ very little coding knowledge! Thanks! Jeff |
|
Hi Jeff, May I ask what is the full url to test the registration page? |
|
Hi Josh, Sure: http://www.megafootballcamps.com/?page_id=789®event_action=register&event_id=10 I did have some work done on the website recently, but I don’t know enough about what could’ve changed to affect my EE registration pages. If you need login info just let me know. Thanks! |
|
Can you go into the WordPress dashboard, click on Pages, then look for the page that has the ID 789. You should probably check in the trash bin. You’ll to make sure that the page isn’t trashed and that it’s been published. |
|
Hey Josh … I don’t see any pages with the ID 789 and I don’t see any pages in the trash either. I sent a quick note to my web guy who did some work on the site to see if he deleted some pages, but haven’t heard back yet. Anything else I can do? |
|
First can you go to Dashboard -> Settings -> Permalinks. Can you let me know which option is selected there? Next edit this page – http://www.megafootballcamps.com/event-registration/ That’s page id 1336. Edit the name of the page to ‘Event Registration New’ and update (we can change it back shortly) Finally go to Event Espresso -> General Settings. Within that page find the ‘Page settings’ section, it should look like this – http://take.ms/IdKq1 For now all we are focusing on is the ‘Main Registration page’ section. In that dropdown select the ‘Event Registration New’ page and save the settings. Now go back to the event editor (refresh the tab if you already have it open) and view the event again, does it work? |
|
Hey Tony … here is the answer to your first question regarding the permalinks: Post name: http://www.megafootballcamps.com/sample-post/ I’m going to try your other steps now … |
|
You guys rock as always. That worked! Let me keep testing before you officially close this out, but I will let you know first thing tomorrow. Thank you again! |
|
Post name is fine.
Great, I’m glad its working for you now. A quick explanation as to what I think has happened is the ‘original’ event registration page (which may have been called something else) with id 789 was perm deleted from the site. The Main Registration Page setting you updated above sets the registration page to link to, so that was set to the ‘original’ page and creating links that went to a now non existing page. Make sense? Note you can not update the title of your ‘Event Registration New’ page to something else if preferred, even if just removing the ‘New’ text. After dong so you don’t need to update the ‘Main Registration Page’ settings as its set to the page already regardless of the page title. Also if you have a minute it would be greatly appreciated if you could share your Event Espresso experience. |
|
Thank you for the explanation Tony. I will definitely share my positive experience. I’m still testing everything to make sure it works properly … I might have run into another of these missing page issues with regards to a link in the confirmation email to “View Payment Details.” I’ll do more research, but it’s currently trying to send customers to this URL: I’m not quite sure if it’s a related issue yet or not. Having three /// in the URL doesn’t appear to be correct so that is the first issue I see. |
|
Three /// is not correct, and the URL is also missing your site’s domain. That link should actually look something like: http://www.megafootballcamps.com/thank-you/?r_id=10-58ca14196945b It looks like your thank you page isn’t set up correctly though. Can you go to the Event Espresso > General Settings page and check what’s set for the Thank you and Return Payment page? |
|
Hey Josh … here is what all my pages look like: The “Thank you and Return payment” page is set to: Main Page … I’m thinking I need to change it to the “Payment/ThankYou Page.” Now that I look at it, everything but the main registration page you had me change is set to the “Main Page.” |
|
That should be set to the page that contains the http://www.megafootballcamps.com/thank-you/ It doesn’t actually matter what the pages are called, the important thing is the pages selected in EACH of those sections is the page that contains the shortcode it mentions. Your cancel page looks correct: http://www.megafootballcamps.com/registration-cancelled/ Make sure that’s the page set for the Cancel Return URL (and that page actually does have the correct shortcode on it, not just some text) Finally the Notify URL page should likely be this one: http://www.megafootballcamps.com/transactions/ Select that page for that section and update the settings. Then rung through a registration AND payment to confirm everything is working correctly on the site. |
|
Hey Tony, Thank you for all of the info … I just tested it all and it works great! The only remaining thing that appears strange/different, is the font on the registration page looks like everything is greyed out. Everything is still able to be filled out and is editable, but I could see customers thinking that certain drop downs, etc. are not active at first glance, or when they type in their responses it looks greyed out so they could end up questioning if the responses are registering. Any of that sound familiar, or tips how to fix that? Again, I’ve been using this system for quite a while, but have never seen this happen. Thanks again! |
|
That’s from some styles within your theme, the theme sets the color of inputs, selects etc to grey. You can override that for the EE registration form using something like this: #event_espresso_registration_form select, #event_espresso_registration_form input { color: #000; } We recommend using either the My Custom CSS or Reaktiv CSS Builder plugins to add custom styles such as these. |
|
The support post ‘404 Error Message when trying to view new open event’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.