Santiago
Forum Replies Created
-
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
$venuebefore 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 ornull, 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!
Forum: Reviews
In reply to: [The Events Calendar] BEWARE – Plugin Does Not Work for Leap YearsHi @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,
SantiagoHi @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
SantiagoForum: Plugins
In reply to: [Event Tickets and Registration] Email Template Customization for Admin EmailHi @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
SantiagoForum: Plugins
In reply to: [Event Tickets and Registration] Exporting Attendee ListHi @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
Forum: Plugins
In reply to: [Event Tickets and Registration] RSVP email not sent to adminHi @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!
Forum: Plugins
In reply to: [The Events Calendar] Language translation issueHi @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
Forum: Reviews
In reply to: [The Events Calendar] Gran plugin muy fiableGracias por tus palabras @rafelpc
Que sea por muchos años mas!Saludos
Forum: Plugins
In reply to: [The Events Calendar] Change Taxonomy of Related EventsHi @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
SantiagoForum: Plugins
In reply to: [The Events Calendar] Event categories on main menu: white/blank screenHi @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
SantiagoForum: Plugins
In reply to: [The Events Calendar] Make Event Titles Link to the Event Website URLHi @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
SantiagoForum: Plugins
In reply to: [The Events Calendar] Uncaught ReferenceError: DateFormatter is not definedHi @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
SantiagoForum: Plugins
In reply to: [The Events Calendar] Disable events to go way back in past or futureHi @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
SantiagoForum: Plugins
In reply to: [The Events Calendar] Not using auto-generated pageHi @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