Expanding Organizer Fields and Including photos

Home Forums Calendar Products Community Events Expanding Organizer Fields and Including photos

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #907859

    This is a three part question. Both parts relate to the fact that I am trying to use TEC for community submitted yoga class listings. Therefore the details for the yoga teacher (name, type of teacher, phone number, photo, website url) are more important than even the venue information.

    1) Is there a way to show the organizer in the event listing display? By default the organizer name does not appear.

    2) Is there a way to add the other details for organizer (type of teacher, phone number, photo)?

    3) Is there a way to list events by organizer? Tried with Filter bar but it doesn’t seem to be working.

    The whole site is dedicated to supporting yoga teachers and their classes so if these are not possible then I’m afraid I’ll have to try a different event management solution.

    Thanks

    #908067
    Geoff
    Member

    Hi there, Parampreet! Thanks for getting in touch. 🙂

    Great questions. While a couple of these aren’t features right out of the box, they are quite possible with some custom development.We are limited in how much support we can provide for custom development, but I’m happy to steer you in the right direction.

    The first resource I’ll point you to is our Themer’s Guide. This will give you a thorough overview of how to customize any calendar template without touching core files. It’s very handy. 🙂

    1) Is there a way to show the organizer in the event listing display? By default the organizer name does not appear.

    Yes. This can be done by customizing the List View single-event.php template (/plugins/the-events-calendar/views/list/single-event.php) and including the tribe_get_organizer() function.

    2) Is there a way to add the other details for organizer (type of teacher, phone number, photo)?

    I’m not aware of Organizers have Types and Photos, but you can certainly fetch the phone number, email address and website details by using:

    3) Is there a way to list events by organizer? Tried with Filter bar but it doesn’t seem to be working.

    Yes, this one is built in right out of the box! All organizers have their own page that lists all events associated with them. For example, let’s say you have an Organizer named John Doe. You could find his URL at [your-site]/organizer/john-doe. You can also find the pages by heading to Events > Organizers and clicking the “View” link when hovering over any of Organizers in the list.

    Does this help answer your questions? Please let me know and thanks again for reaching out!

    Cheers!
    Geoff

    #909123

    Geoff, thanks for your answers.

    1) Followng your direction, I found it was better to use tribe_get_organizer_link() function as it will display a link to the organizer which will take viewers to the organizser’s other events instead of displaying only the name of the organizer.

    3) It helps to have the organizer specific URLs, I didn’t know about those. But I also want a page on the front end that displays all the organizer links alphabetically where users can scan the entire organizer list and click through to the one they want. Is this built in somewhere? When I go to [your-site]/organizer I don’t get a list of organizser, instead I get a 404 page not found error.

    Thanks
    Parampreet

    #909232
    Geoff
    Member

    Hey there, Parampreet! Thanks for following up. 🙂

    I found it was better to use tribe_get_organizer_link() function

    Ah, yes. tribe_get_organizer_link() does sound like a good match for you–nice work!

    But I also want a page on the front end that displays all the organizer links alphabetically where users can scan the entire organizer list and click through to the one they want. Is this built in somewhere?

    We do have the Filter Bar add on, which would give you the option of allowing visitors to filter your events by a specific Organizer. However, nothing is directly built in as far as a page that displays all of your Organizers.

    You could create a new page template in your theme and use tribe_get_organizers() to output all available Organizers.

    When I go to [your-site]/organizer I don’t get a list of organizser, instead I get a 404 page not found error.

    Shoot, sorry about that! It could very well be that the Slug URL for your organizer is something else. Perhaps heading over to Events > Organizers and accessing the pages from there is a more efficient route.

    Cheers!
    Geoff

    #910200

    I think creating a page template that lists all the organizers is a little beyond me. Is there someone who could write that for me you could refer me to?

    #911860
    Geoff
    Member

    Hey there, Parampreet! Good question. If you’re interested in hiring a freelancer, go ahead and drop us a line at pro [at] tri.be. We have some names of people who might be able to help out. You can reference this thread in the email for context.

    I’m going to go ahead and close this thread since it seems we’ve covered your questions, but please feel free to hit us up with a new thread if any other questions pop up. We’d be happy to help. 🙂

    Cheers!
    Geoff

Viewing 6 posts - 1 through 6 (of 6 total)
  • The topic ‘Expanding Organizer Fields and Including photos’ is closed to new replies.