Forum Replies Created

Viewing 15 replies - 1 through 15 (of 231 total)
  • Hi, thanks for following up.

    Answering your question, yes, we do offer a way to manage online events through our Virtual Events feature, but it requires a Calendar Pro premium license.

    If you’re using the free version of the plugin, you’re limited to creating standard venues.
    If I understand correctly, you’ve set up a venue titled “Online” to represent your online events, is that correct?
    That approach should work fine, and you shouldn’t get any errors or warnings due to missing data for that venue. As I mentioned earlier, the $venue validations happen earlier in the code, to ensure it’s an object before the template accesses it.

    Have you been able to confirm that the warnings are specifically related to assigning the “Online” venue to an event, or is this an assumption based on the warning messages?
    I’m curious to know what happens on the front end when the venue properties are inaccessible. Does the venue data simply not display at all for that event?

    To help debug this issue, could you add the following line to the template right after $venue = $event->venues[0];?

    error_log('Venue data type: ' . gettype($venue));

    This will give us a clearer understanding of the data being passed.

    Hey @gideonlupine,

    Santiago here from tech support. Just checking, do you have a Pro license for any of our plugins? If so, you can reach out directly to our helpdesk. If not, we can keep chatting here.

    About those log messages: you might want to try turning off Debug mode by going to Events -> Settings -> General -> Debug mode. That should help clear up at least one of the warnings the-events-calendar/common - Log: Initializing Tribe Events. As for the others, I’m not sure they’ll disappear just by disabling the logs, but it’s worth a try.

    Looking at the template code, I want to clarify something; we don’t validate $venue before accessing its properties because it’s supposed to be an object, as generated by our plugin. If it’s turning out to be something else, like an integer or null, that means something unexpected is happening earlier in the code.

    It could be that something in your site setup is conflicting with our plugin, or maybe there’s a bug we need to investigate. In any case, I wouldn’t recommend spending time adding extra validations. It’s better to figure out why it’s happening and address it at the source.

    Since you mentioned you’re working with custom code, do you think any of it might be interacting with our plugin’s templates, hooks, or functions?
    While you’re checking that out, I’ll work on a troubleshooting strategy to help us dig deeper into what’s going on.

    Best!

    Hi @clayza,
    Hope you’re doing well! Thanks for reaching out with this concern.

    I’ve double-checked, and leap years seem to be covered. I ran a quick test using the dates you mentioned—January 3, 2024, to March 3, 2024—and it worked just fine.

    If you could give me a bit more info about the type of event you need to set up, I can dive in and help you out better.

    Best,
    Santiago

    Hi @jordanwinston,
    Thanks for reaching out with this question.

    My suggestion is that you could create a custom template for this template part: wp-content/plugins/event-tickets/src/views/v2/rsvp.php

    You can do that by creating a copy of the file and placing it here: [your-theme]/tribe/tickets/v2/

    Once the file is in place you can customize it. The idea would be to use the method tribe_events_count_available_tickets() to get the count of available tickets. If it is = 0 then you render the RSVP block, otherwise you return false. We can add the condition to the If on line 24 or create a new If block following that one.

    Let me know if it works for you.

    Best
    Santiago

    Hi @riddidagli,
    Thanks for reaching out with this question.

    You could create a separate email for admins and send it when the email confirmation is being sent.

    To accomplish this you can create a custom email template, this is the file you need to look at> wp-content/plugins/event-tickets/src/views/tickets/email.php

    You need to create a copy and place it here> [your-theme]/tribe-events/tickets/

    Once the copy is in place you can start customizing. I would suggest creating the body and header content for the new email and using wp_mail() so send the email.

    Let me know how it goes

    Best
    Santiago

    Hi @infomwppcomau ,
    Thanks for reaching out.

    At the moment we don’t have any extension that allows to automatically export and mail the attendees list.
    Feel free to submit a request here to include it as a new feature/extension in our roadmap.

    Best

    Hi @tracyemma,
    Thanks for reaching out,

    While our plugin does not offer this option out of the box, there is a free extension that you can use for that purpose.
    https://theeventscalendar.com/extensions/tribe-ext-ticket-email-settings/

    Once the extension is in place you will find an extra tab under Events->Settings->Ticket Emails

    Let me know if it works for you

    Best!

    Hi @christianln ,
    Thanks for reaching out,

    I had a look on your site and it seems that you are using Essential Addons to display the calendar in your site.
    Could you please share the URL to your site’s default calendar page? Is it showing the same behavior?

    I look forward to your reply

    Gracias por tus palabras @rafelpc
    Que sea por muchos años mas!

    Saludos

    Hi @vonnieb,
    Thanks for writing in,

    As far as I can tell the code should work.
    Note that you will need to change ‘barbacue’ by the current post’s category.
    you just need to find the best way to get the category name.

    Let me know how it goes.

    Best
    Santiago

    Hi @crowdedtent,
    Thanks for writing in,

    It is not clear to me what exactly is the issue. Could you please elaborate and describe the expected behavior vs the current behavior?

    Any additional information will help.

    Thanks in advance for your reply
    Best
    Santiago

    Hi @talazem,
    The customization I suggested will have impact in all events because they all use the same template.
    If you want to add some logic to it you need to build it in the custom template by adding a condition or whatever logic you need.
    In order to do that you will need some knowledge on PHP. Other than that you just need to write your code and give it a try.

    Let me know if it makes sense.

    Best
    Santiago

    Hi @jetxpert,
    Thanks for writing in,

    From what I see in the console, you seem to be missing this file in your site> wp-content/plugins/the-events-calendar/vendor/php-date-formatter/js/php-date-formatter.min.js

    Could you have a look and let me know if that’s the case?

    Best
    Santiago

    Hi @ativlada,
    Thanks for writing in.

    I can’t think of any way to prevent the calendar to access any period of time in the pase nor in the future.
    I would like to have some more context as to why this could cause any issue.

    I look forward to your reply
    Best
    Santiago

    Hi @amagab,
    Thanks for writing in,

    There is no built in way to do that with the free version of the plugin.
    The PRO version includes shortcodes to display the same views in any other page.

    If you were to create you own code to display the events you can have a look on our documentation page.
    To start with you need to retrive the events with tribe_get_events.
    Then you will need to create the html markup to make it look similar to (maybe) the list view.

    I hope it helps
    Best
    Santiago

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