Forum Replies Created

Viewing 15 replies - 1 through 15 (of 18 total)
  • Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    I’m glad you found the docs helpful here. In terms of your initial query the limit of -1 would have been converted to 1 by absint() forcing that query to return just 1 event, so setting a really high limit should fix that.

    In the second query params you’ll need a tax_query for that to work but our models don’t currently support it directly.

    Can you open up an issue on the above repo and share the code you are currently using? I’ll ask one of our developers to review and see if they can help, EventListQuery should support tax_query as it just extends WP_Query.

    Plugin Author Tony Warwick

    (@pebblo)

    Thank you for posting the above, I’m glad you found a solution ??

    We’ve found the issue with the GraphQL requests and pushed an update out to fix this so subdirectories should work as expected in version 5.0.27+

    Any further issues just let us know.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    We’ve had a couple of these reports with GraphQL when using a subdirectory, however, it also seems to depend on how WP was set up in a subdirectory. I don’t get a 404 error for GraphQL although I can reproduce the same symptoms only with an error 500 returned.

    We are currently investigating this and I just wanted to let you know that we’ve seen this thread.

    In the meantime there is an option within Decaf to change to the legacy editor which should allow you to update the event(s). Go to Event Espresso -> Events -> Default Settings (tab) and change the ‘Activate Advanced Editor?’ option to ‘Legacy Editor’.

    Plugin Author Tony Warwick

    (@pebblo)

    Just to keep this thread updated, Michael contacted us directly and we found the issue above is related to us missing an email thread with our sales team (which explains why I couldn’t find it above) and it has now been fixed.

    Our apologies for any inconvenience caused here and if you have any further issues or questions just let me know.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi Michael,

    I’m a little confused by this as I can’t find any recent support threads on your account that have gone unanswered. If we have missed your question(s) somewhere then I apologise for the mix up and I’m more than happy work through any issues you may have right now, just send me an email to [email protected] and I’ll work with you directly.

    Within the last 6 months I can find 2 support threads on the forums:
    https://eventespresso.com/topic/event-registration-setup/
    https://eventespresso.com/topic/2-separate-invoices/

    Both of which where answered within 24 hours.

    There’s a couple of email threads which are also resolved (I obviously can’t link those here) but again if we’ve missed any additional threads I can investigate if you can add some details of what/when those were opened?

    In terms of plugin updates and ‘minimum maintenance on the plugin’ we have a changelog for Event Espresso available here:
    https://eventespresso.com/wiki/ee4-changelog/

    With EE5 we re-wrote the ‘Event Editor’ used within EE, part of the reason for that was to accommodate the Recurring Events Manager add-on (which has also since been released), we’ve also updated EE to be PHP8 compatible (which is no mean feat with a codebase as large as ours) along with multiple bugfixes/hotfixes and improvements in that time frame.

    I’m sorry you feel this is the bare minimum but none of us at Event Espresso are simply sitting back watching the money roll in, we all live and breath Event Espresso daily with support, patches, testing, features and so on.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    Currently, we do not have the option to export messages from Event Espresso.

    May I ask what the use case is?

    As it stands you would need some custom development to export it directly within EE, or a custom query run through say phpMyAdmin.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    Viewing the page I can’t see any issues that would cause the above.

    The page may not have loaded correctly for Googlebot when crawled, you can use the URL Inspection Tool to confirm this:

    https://developers.google.com/search/docs/advanced/crawling/soft-404-errors#pageother

    • This reply was modified 3 years, 8 months ago by Tony Warwick.
    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    I’m sorry for the confusion, that notice is a persistent notification that shows until you dismiss it by clicking the x in the top right of the notification itself.

    If you dismiss the notice, does it show again on the next request?

    If your server has been updated to use PHP 7.3.2 then that notification should not be shown again, you can also confirm the version that Event Espresso sees in Event Espresso -> Maintenance -> System information.

    Search for ‘php’ and it should show the version detected.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi Alicia,

    Whilst you may not be using it currently, it’s worth noting that you can actually have registrations from multiple events within your current session so your code should accommodate for it.

    Here is a quick example of how you can pull details from the current session and add them to the body classes of the checkout page:

    function tw_ee_return_event_id_on_spco_body_class( $classes ){
        // get out if this isn't the reg checkout page
        if ( ! class_exists('EE_Registry') || ! is_page( EE_Registry::instance()->CFG->core->reg_page_id ) ){
            return $classes;
        }
    
        $events = array();
        $checkout = EE_Registry::instance()->SSN->checkout();
        if ( $checkout instanceof EE_Checkout ) {
            $transaction = $checkout->transaction;
            if ( $transaction instanceof EE_Transaction ) {
                foreach ( $transaction->registrations() as $registration ) {
                    if ( $registration instanceof EE_Registration ) {
                        $event = $registration->event();
                        if ( $event instanceof EE_Event ) {
                            $events[] = 'event-id-' . $event->ID();
                        }
                    }
                }   
            }
        }
        $events = array_unique($events);
        return array_merge( $classes, $events );
    }
    add_filter( 'body_class', 'tw_ee_return_event_id_on_spco_body_class' );
    Plugin Author Tony Warwick

    (@pebblo)

    Hi kklo,

    I’m sorry we missed your question, we do not actively monitor the support forums here.

    You’ll find much quicker response times at the support forums on our website and this may no longer be required, but I’ll answer as best I can anyway.

    We would need more details to know for sure but based on the above I don’t think EE would work in the way you are requesting.

    The user would need to choose a ‘ride’ (which would likely be a single event in EE).
    Select from the availabel tickets (which would need to be broken down into the available dates/times for the tour).
    Answer the questions for the event (first name, last name, email and any additionao custom questions you add).
    Then pay.

    The day and time for the ticket is set on that specific ticket, so the user selects the ticket for the date/time they want rather than the user selecting a ticket and then specifying a date/time they want to use that ticket.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    1. Can I change it so you enter all the personal information and how many tickets you want – and then after that you can click on the register button?

    Not without a lot of customizations to the plugin.

    The current steps for registrations made with EE are:

    1. Select no. tickets on ticket selector
    2. EE generates a registration form based on the ticket selection and your events question settings (which is why you can’t just swap the steps)
    3. Select payment method
    4. Thank you page shows confirmation.

    Switching 1 and 2 leaves you in a chicken and egg situation, you can’t generate the registration form within EE without knowing how many tickets and the event’s question setup but you want to generate the form and then select tickets.

    2. I don’t want to send all this ticket info to people who register. They should just get a “Thank you for register” message and that’s all. But how do i do that?

    You can customize all of the messages sent by EE and/or deactivate specific messages if needed.

    So is it just all of the registration questions that you don’t want to send in the email?

    3. Is it possible to send the registered people info to other people, or give them a weekly overview of how many people are registered without they have to log in to the admin area?

    You can send each of the ‘Registration Approved’ messages to an event admin (which can be specified for each event if need be) which contains all of the information the user enters, number of tickets etc as part of core, is that what you are looking for?

    A weekly overview/report would need custom development.

    Plugin Author Tony Warwick

    (@pebblo)

    Currently, we don’t have many strings translated for locale but you can download the language files here:

    https://translate.eventespresso.com/projects/event-espresso-4/

    Download the .PO file and add your own translations using POEdit (or apply to be a translator and apply them directly), generate a .MO file and place it within /wp-content/uploads/espresso/languages/

    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    If you go to Event Espresso -> General Settings -> Critical Pages.

    Does each of the 4 critical pages show ‘Page Status OK Shortcode OK’?

    Another thing: How can I change the currency to my country? My events are for free, but the dollar sign still shows.

    Event Espresso uses the currency for the country you have set in your Organization settings.

    Go to Event Espresso -> General Settings -> Your Organization.

    Set your address in the contact info section and save.

    EE should update to use the correct currency based on the country you set above.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    May I ask what makes you believe this plugin will only work for US and Canada?

    If it’s because they are the only countries to load by default in the dropdowns, that’s simply because we need a default setting when Event Espresso installs.

    So whilst the default for Event Espresso is to enable US and Canada, you can enable/disable any countries you like within the settings.

    Go to Event Espresso -> General Settings -> Countries.

    Select the country you want to enable and wait briefly for the settings to load.

    Here is an example of what I see when I want to enable Switzerland – https://take.ms/YfBxX

    Notice the first open on the left ‘Country Appears in Dropdown Select Lists’ is set to No, set that to Yes and save the settings (bottom of the page).

    Now set your country within your organization settings address (Event Espresso -> General Settings -> Your Organization) and save, EE is now set up to use the country you selected with the currency settings shown when you enabled the country.

    You can now also disable US and Canada should you wish, again back in Event Espresso -> General Settings -> Countries.

    Select Canada, and set the option I mentioned above to No, then save, repeat for US.

    One thing we don’t have at this time, is ‘states’ for every country so depending on the country you want to use you may need to add the states manually (or remove the state question from the registration form). We do have ‘state packs’ for some countries but not all and they are available here:

    https://eventespresso.com/wiki/install-new-state-province-packs/
    (You install the plugin, activate it and the delete it from the site as it adds the ‘states’ to the database)

    If there is some other feature that prevents Event Espresso from working outside of the US/Canada, please do let me know and I’ll create an issue for the teams to investigate further.

    Plugin Author Tony Warwick

    (@pebblo)

    Hi there,

    It sounds like you might be editing the wrong ‘context’. For example editing the ‘Event Admin’ context and then when you receive the ‘Registrant’ context it looks different.

    When editing the template what context does it show within the brackets at the top of the page, eg. Editing Email Registration Approved Template (Registrant Recipient)

    For details on working with contexts, take a look here:

    https://eventespresso.com/wiki/messages-system-working-with-message-contexts/

Viewing 15 replies - 1 through 15 (of 18 total)