Support

Home Forums Event Espresso Premium Full-page template not available, Can't set number tickets sold.

Full-page template not available, Can't set number tickets sold.

Posted: August 23, 2021 at 5:58 am


moondog

August 23, 2021 at 5:58 am

Three issues; 1) Need to set Events page as full page template {currently has side-bar which is undesirable) 2) Need to be able to set Number of Tickets sold (this setting not available to edit) 3) there is no Registration button for my Event

Note: I am still working in Draft mode (but do not want to publish until I can resolve these issues) Note; need support asap, please!


Tony

  • Support Staff

August 23, 2021 at 8:12 am

Hi there,

1) Need to set Events page as full page template {currently has side-bar which is undesirable)

The events ‘page’ isn’t actually a page, it’s an archive of event posts which means it uses your themes archive.php template to generate the output and you can’t edit the layout from within dashboard with most themes.

You can use some CSS to hide the sidebar and set the content to be full width, like this:

.post-type-archive-espresso_events .sidebar {
    display: none;
}
.post-type-archive-espresso_events .blog-content-container {
    width: 100%;
}

Add that to Dashboard -> Appearance -> Customize -> Additional CSS.

2) Need to be able to set Number of Tickets sold (this setting not available to edit)

You can’t manually edit the sold count, its an active count of registrations that have had their status set to ‘Approved’.

May I ask why you want to edit that field? There may be another solution.

3) there is no Registration button for my Event

On the event list or the single event page?

Within the event is the ‘Display ticket selector’ option set to Yes? (It needs to be to allow registrations).


moondog

August 23, 2021 at 12:37 pm

This reply has been marked as private.


Tony

  • Support Staff

August 23, 2021 at 12:51 pm

1.The CSS doesn’t seem to be working in my Customizer.I have cleared my cache. Any other help to get this to view fullpage?

I tested the CSS using Chrome Dev Tools earlier and it worked for me there but another style may be overriding it when loading through the site.

Just to confirm we are looking at the same output, can you link me to the event page you are viewing?

2. Reason I want to edit the ticket ssold is My client has already sold some of the tickets for one or two of the Events I will be posting and I would like this reflected on the Events post.

If you are wanting to show X sold on the front end you’ll need to create registrations on the EE event to match up with those sold tickets.

If you want to make sure you don’t oversell the event you’ll need to reduce the number of tickets available in the limit field for the datetime.

3. I have now enabled ticket selector to YES however I’m afraid there may be a piece I am still missing. I have set up my Payment Gateways but have not in fact set up any Registrations.

I may be misunderstanding what you mean here, but registrations are what your users create on the events when they select tickets so you don’t need to create them for ticket sales to start.

Do you just not see the ticket selector at all?


moondog

August 23, 2021 at 1:13 pm

This reply has been marked as private.


Tony

  • Support Staff

August 23, 2021 at 3:26 pm

1. I am still in DRAFT mode, that is,the Events are not live on the site.

I’m aware, but I can’t help with an output I can’t see and I wanted to confirm I’m looking at the correct ‘page’.

You haven’t posted any links to your site above so I won’t link directly to it myself but I was viewing /events/, which showed the correct body class of .post-type-archive-espresso_events meaning it’s an EE event archive and the CSS removed the sidebar and made the content full width. To know why that isn’t happening now I’ll need to view the styles on the page, previously I used the ‘no post found’ content to confirm.

You can either publish the event so I can view it (set it password protects and post the password here if preferred) or send temp login details for an account I can log into to view draft posts using this form:

https://eventespresso.com/send-login-details/

3. I see the Ticket Selector and have it set to Display YES. I guess I was referring to Dashboard>EE>Registrations in trying to determine why I don’t have a register button showing

Those registrations are created when users register onto your events so right now you won’t have any (nor do you need any) to get your event to show the register button.

What event content do you see on the page? It could be something in the theme (or a plugin) running the_content filters earlier than expected which then stops EE injecting the content when viewable.

But to know more I’ll need to see the event page.


moondog

August 24, 2021 at 6:09 am

This reply has been marked as private.


Tony

  • Support Staff

August 24, 2021 at 3:53 pm

This reply has been marked as private.


moondog

August 24, 2021 at 5:28 pm

Hi Tony,
I am showing the sidebar on the following output;

https://smokestackpottery.com/?post_type=espresso_events&p=1042

The same output is the one in which I am not seeing the Register button. My post does not look the same as the link you sent me. I do not have the register button.


Tony

  • Support Staff

August 24, 2021 at 5:31 pm

Hmm, strange. That’s the same output I’m viewing.

The sidebar is expected there as we haven’t changed that with the above but can do, however, we need to figure out what the difference is above first.

Can you add a screenshot of what you’re seeing on that page you linked above?
(For me it shows the same as the screenshot earlier)

https://eventespresso.com/wiki/troubleshooting-checklist/#screenshots


moondog

August 24, 2021 at 5:38 pm

This reply has been marked as private.


moondog

August 24, 2021 at 5:38 pm

This reply has been marked as private.


Tony

  • Support Staff

August 25, 2021 at 4:46 am

Strange, that’s definitely the same page I’m viewing and the ticket selector shows the register now button for me.

Have you checked another browser? Or, try clearing the cache on your current browser and refresh.

To hide the sidebar on the single event output you can use this CSS:

.single-espresso_events .content .content-column {
    width: 100%;
}
.single-espresso_events .sidebar {
    display: none;
}


moondog

August 25, 2021 at 6:25 am

This reply has been marked as private.


Tony

  • Support Staff

August 25, 2021 at 6:45 am

So perhaps this plugin is not complatible with Firefox? Moving on….

Event Espresso is compatible with Firefox although it aggressively caches responses, the above isn’t an issue specifically from EE.

1) So while I no longer see the sidebar, which is great, is there any way you know of to make this actually full screen, not just hiding the sidebar?

The selector in my last reply sets the width to be 100%, you have an addition . at the beginning of that selector which is stopping it from working, remove that so its just:

.single-espresso_events .content .content-column {
    width: 100%;
}

The other option for setting the event page not to display a sidebar needs a custom template for your theme which can then be loaded for EE events without loading the sidebar at all rather than hiding it.

If your theme already loads a full page template you can set it on the event itself in the ‘Page Template’ option (side bar of the event editor).

2) When I click on ‘Show Details’ for this Event it opens up and shows BOTH an ‘Access’ listing as well as a second listing of the event time/dates and for simplicity I’d only like one of these to show up.

We don’t have an option to display each specific section, you can hide them using CSS or disable the ticket details completely.

To hide a section use:

/* Hide sale dates */
.tckt-slctr-tkt-sale-dates-sctn {
    display: none;
}

Or:

/* Hide access section */
.tckt-slctr-tkt-datetimes-sctn {
    display: none;
}

To remove the ticket details completely go to Event Espresso -> Events -> Templates -> Ticket Selector Template Settings (Bottom of the page)

Set ‘Show Ticket Details’ to No and save.


moondog

August 25, 2021 at 9:33 am

This reply has been marked as private.


moondog

August 25, 2021 at 10:02 am

This reply has been marked as private.


Tony

  • Support Staff

August 25, 2021 at 11:04 am

Can we PLEASE now revisit the issue I need to resolve with this:
1) Need to be able to set number of tickets already sold. As I mentioned the owner has already sold some tickets prior to setting up EE and e need to designate how many tickets remain. As it is now I do not have a radio box that lets me adjust for tickets sold. Thanks!

As mentioned in my earlier reply you can’t manually set the sold field as it’s a count of approved registrations. Allowing users to manually change that value is not something we have planned for Event Espresso.

So, depending on how you want this displayed you have 2 options:

If you are wanting to show X sold on the front end you’ll need to create registrations on the EE event to match up with those sold tickets that have been sold outside of EE. You can do that in Event Espresso -> Events -> {hover over the event} -> Registrations.

Click the Add new registration button at the top of the page.

If you want to adjust the value to make sure you don’t oversell the event you’ll need to reduce the number of tickets available in the limit field for the DateTime.

ack..I spoke too soon! Now somehow the Register button has disappeared. ON BOTH Chrome and Firefox.

The single ticket on your event has the ‘Sale Starts’ field set to ‘2021-08-27 10:00 am’, meaning that ticket isn’t on sale yet so the Register button doesn’t display. Notice on the ticket selector it shows the ticket goes on sale from Auguest 27th, here:

https://monosnap.com/file/L2Ggv8bFOYP7ZHATsYnzXSa9cqHDot

If you want people to be able to register onto the event now, then the ticket needs to be available for sale. Edit the event and set the ‘Sale Starts’ date to a date and time in the past, any will do as long as its in the past so the sale start date/time has passed.

Also, it looks like the sidebar widgets are now at the bottom of the page which is not desirable as I don’t care to have content for Categories or Meta Data.

Looks like you’ve removed some the CSS I gave you earlier, re-add this:

.single-espresso_events .sidebar {
    display: none;
}

That hides the sidebar on EE events.


moondog

August 25, 2021 at 2:12 pm

This reply has been marked as private.


Tony

  • Support Staff

August 25, 2021 at 2:17 pm

I’m glad you like it, there’s a lot of moving parts to Event Espresso and it has it’s own learning curve 🙂

For the Calendar you first need the EE4 Calendar add-on installed and activated:

https://eventespresso.com/product/ee4-events-calendar/

(You already have this but just posting the full details)

Then you create a normal WP page, so Dashboard -> Pages -> New page.

You can call it whatever you want, usually, people just use ‘calendar’ or ‘class-calendar’.

In the content add [ESPRESSO_CALENDAR].

Publish the page and check if you can see the calendar displayed there.


moondog

August 25, 2021 at 2:34 pm

This reply has been marked as private.


Tony

  • Support Staff

August 25, 2021 at 2:37 pm

You can’t do that easily, at least not without your own custom theme template to load the calendar directly on the page.

Will it not work for you to have the calendar page in the navigation bar and then link directly to that?

Users then chose their events from the calendar and register?


moondog

August 25, 2021 at 2:45 pm

This reply has been marked as private.


Tony

  • Support Staff

August 25, 2021 at 3:05 pm

The calendar automatically pulls in your EE events, however, they’ll need to be published for it to do so by default.


moondog

August 25, 2021 at 4:58 pm

This reply has been marked as private.


moondog

August 25, 2021 at 4:59 pm

This reply has been marked as private.


moondog

August 25, 2021 at 4:59 pm

This reply has been marked as private.


Tony

  • Support Staff

August 26, 2021 at 8:07 am

!) I would like to add a brief description under Description (circled) but cannot see where to do this

That section is the ‘Ticket Description’ which can be found when editing the specific event and clicking on the icon for the ticket you want to add a description to.

There you’ll find a ‘Ticket Description’ section which is used on the ticket selector details.

See here: https://monosnap.com/file/LnNe2c2oA7IajEAr7WPfLMtpFvLAD9

2) I’d like to change the wording of this sentence as the word ‘option’ doesn’t really apply to me

We don’t have an option to change this within EVent Espresso itself, but you can do it with a small snippet of code like this:

https://gist.github.com/Pebblo/dc0bebd7388dd50f97bc4b334165c97d

Change the string you want to use on Line 9 and then can add that to a custom functions plugin on your site, we have some documentation on creating one here:

https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/


moondog

August 26, 2021 at 9:01 am

This reply has been marked as private.


moondog

August 26, 2021 at 9:27 am

This reply has been marked as private.


Tony

  • Support Staff

August 26, 2021 at 9:39 am

1) One time slot keeps repeating on the day it is scheduled. It also shows up one more time on that day with every week that you view. I can’t figure out why this is doing this! Screenshot;

Have you removed that screenshot? It goes to a 404 page currently.

and screenshot here of where it appears with arrow pointing to where I WANT it to appear. Right now there is this floating word “Description’ and I don’t want the floating word with no content.

Apologies but I don’t follow this.

Have you added some details into the ticket description? If so those should be showing in the section you highlighted, right below the ‘Description’ heading.


moondog

August 26, 2021 at 10:07 am

This reply has been marked as private.


moondog

August 26, 2021 at 2:38 pm

This reply has been marked as private.


moondog

August 27, 2021 at 10:56 am

This reply has been marked as private.


Tony

  • Support Staff

August 31, 2021 at 10:08 am

Ah, ok, my apologies.

That section does not show the ticket description, it shows the description for any price modifiers attached to the ticket itself (which you don’t have). The description for the ticket is displaying correctly above that table and as you don’t have any price modifiers on your tickets you could hide that description field using some CSS:

.tckt-slctr-tkt-details-tbl thead tr th:nth-child(2) {
    visibility: hidden;
}

I had made a couple of test registrations to try things out and now I would like to delete them EE is telling me I can’t delete them because there is a payment attached to the registration and that I need to delete the payments before I can delete the registration. Do you know how I am to do this?

When you have payment objects assigned to a registration EE won’t allow you to remove the registration, so you first need to delete those within the transaction.

To do that, fid the Registration(s) in Event Espresso -> Registrations.

For example, here’s one of mine:
https://monosnap.com/file/RVyDlULVpqQ9AOjvkUweLb6ft3CAVV

Click on the TXN Date field to show the EE Transaction:
https://monosnap.com/file/h1qq5mOqkLWYT7eVVtAxEpM8qIDhuu

Once the payments have been removed the padlock will be removed and you can trash them:
https://monosnap.com/file/D8fed7q6W7QbfV0uswuXhNup7zAPGM


moondog

September 8, 2021 at 3:03 pm

This reply has been marked as private.


moondog

September 8, 2021 at 3:17 pm

This reply has been marked as private.


Tony

  • Support Staff

September 9, 2021 at 4:01 am

Unfortunately, while I beleive I had everything pretty spot on, the website crashed at the time of ticket sales.

Did it show an error when it crashed? If so, what was the error?

GoDaddy is now telling me this could be a plugin issue.

Without bashing them too much, in my experience, GoDaddy lvl1 support will always blame a plugin issue. I’m not sure if you got through to a higher level tech support with them but every time one of our users has had an issue with their site on GoDaddy, support have simply blamed a plugin and stated they can’t do anything (even after we have clearly shown the issue is server side and something they needed to fix).

In short, if I now completely contradict GoDaddy’s response don’t be surprised (I may not, but have done many times in the past).

I can now no longer see the Sale Dates for the tickets to Go on Sale, though I have this information entered. The only thing I did differently was I entered the Css you provided me to get rid of a blank Description header (which worked for that) but now I cannot get the Sale Date to show on my Event.

Strange, that CSS doesn’t target anything at all in the admin.

I’ll need to view the event for this, can you resubmit temp credentials so I can take a look:

https://eventespresso.com/send-login-details/

Side note – if you create another administrator account and use support[at]eventespresso.com for the email address we can log in using that, then when finished you can simply delete that user account rather than changing your current admin account for us to work with. Up to you how you do it, just noting as the above may be easier to manage for you.


moondog

September 9, 2021 at 5:59 am

This reply has been marked as private.


Tony

  • Support Staff

September 9, 2021 at 8:49 am

Thank you, I can log in with that account, however, can you please update it to be an admin account?

Whilst normally the only section I’m really interested in is Event Espresso I can’t view any of the CSS added within the admin and the front-end output for the Datetimes uses the date/time format set within Dashboard -> Settings -> General so I’d like to double check that.

This isn’t a CSS issue as the details don’t output to the page at all (vs being output to the page and then hidden using CSS) so I’ll need to take a look around and see if anything stands out.


moondog

September 9, 2021 at 11:02 am

This reply has been marked as private.


Tony

  • Support Staff

September 9, 2021 at 11:15 am

No problem, so the problem is the Date and Time formats for the sit have been updating to nothing.

Meaning any dates and times output on the front end, output nothing as there no format to display.

Go to Dashboard -> Settings -> General.

You need some kind of format set for Date and Time in that section.


moondog

September 9, 2021 at 1:07 pm

This reply has been marked as private.


Tony

  • Support Staff

September 9, 2021 at 1:48 pm

Though I never changed my General Settings…(?)!

Odd.

It could have been something done on the server to get the site back up when it crashed, still odd, but possible.

Is there a way to change/customize this?

Yes, but it needs PHP to do it.

What are you looking to change it to?


moondog

September 9, 2021 at 2:38 pm

This reply has been marked as private.


Tony

  • Support Staff

September 10, 2021 at 3:49 am

Well as far as the ‘Register Now’ button, I think because I would like to have the calendar up and live BEFORE registration actually opens for this event, I think I’d like for it to say simply ‘Register’. But its not a huge deal if this is too much trouble!

You can use a snippet like this to change the output if no tickets are currently available:

https://gist.github.com/joshfeck/02a8da94581ed96b3f7d63dd104d7416#file-ticket_sales_ended-php-L20-L38

You only need the section I’ve highlighted, not the full snippet and you can add that to a custom functions plugin on your site, we have some documentation on creating one here:

https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/

You can change the phrasing used by changing the ‘Registration Closed’ text on Line 34 to whatever you prefer.

Also, do you know of a way to have the calendar open to the first date where there is an Event? (as opposed to opening todays date?)

Currently, we don’t have an option to do that with the calendar.


moondog

September 11, 2021 at 7:24 am

This reply has been marked as private.


Tony

  • Support Staff

September 13, 2021 at 4:28 am

You want to display the calendar widget on the single event post, is that right?

Above you’ve hidden the sidebar on single events so whilst we do have a Calendar widget which you’ll find in Appearance -> Widgets -> Event Espresso Calendar Widget.

However, as you are not displaying a wider area (sidebar) on the single events may I ask where you are looking to output the calendar widget on that page?


moondog

September 13, 2021 at 7:45 am

This reply has been marked as private.


Tony

  • Support Staff

September 13, 2021 at 8:34 am

Your site has a lot of sidebars (I assume from the theme) so the sidebar in use on the EE event output is not the ‘Default Page Sidebar’ but the ‘Default Blog Sidebar’.

I added the calendar widget to that and you can now see it on your single event page.


moondog

September 13, 2021 at 11:04 am

This reply has been marked as private.


moondog

September 13, 2021 at 11:47 am

This reply has been marked as private.


Tony

  • Support Staff

September 14, 2021 at 3:05 am

No problem and your most welcome 🙂

Threads stay open for 2 weeks from the last reply date and then they automatically close. However, we can always reopen them if needed so if this closes just start another and if we need to re-open and merge the new thread into here we can although we may just continue in the new thread.

You must be logged in to reply to this support post. Sign In or Register for an Account

Event Espresso