Support

Home Forums Event Espresso Premium 404 Error Message when trying to view new open event

404 Error Message when trying to view new open event

Posted: March 15, 2017 at 8:11 am

Viewing 14 reply threads


Jeff McEntarfer

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


Josh

  • Support Staff

March 15, 2017 at 9:51 am

Hi Jeff,

May I ask what is the full url to test the registration page?


Jeff McEntarfer

March 15, 2017 at 1:30 pm

Hi Josh,

Sure: http://www.megafootballcamps.com/?page_id=789&regevent_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!


Josh

  • Support Staff

March 15, 2017 at 3:00 pm

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.


Jeff McEntarfer

March 15, 2017 at 3:54 pm

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?


Tony

  • Support Staff

March 15, 2017 at 4:06 pm

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?


Jeff McEntarfer

March 15, 2017 at 10:16 pm

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 …


Jeff McEntarfer

March 15, 2017 at 10:31 pm

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!


Tony

  • Support Staff

March 16, 2017 at 5:32 am

Hey Tony … here is the answer to your first question regarding the permalinks:

Post name is fine.

You guys rock as always. That worked!

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.


Jeff McEntarfer

March 16, 2017 at 11:26 am

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:
(http:///event-registration/?r_id=10-58ca14196945b)

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.


Josh

  • Support Staff

March 16, 2017 at 12:20 pm

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?


Jeff McEntarfer

March 16, 2017 at 2:23 pm

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.”


Tony

  • Support Staff

March 16, 2017 at 5:02 pm

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.”

That should be set to the page that contains the [ESPRESSO_PAYMENTS] shortcode, which appears to be this one:

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.


Jeff McEntarfer

March 16, 2017 at 9:50 pm

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!


Tony

  • Support Staff

March 17, 2017 at 4:05 am

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.

Viewing 14 reply threads

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.

Event Espresso