Advertisement
eventsmanager

Custom #_EVENTTICKETS placeholder

Aug 21st, 2023 (edited)
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. add_filter('em_event_output_placeholder','my_em_placeholder_available_spaces',100,3);
  2. function my_em_placeholder_available_spaces($replace, $EM_Event, $result){
  3. if ( $result == '#_EVENTTICKETS' ) {
  4. $replace = "<ul>";
  5. foreach( $EM_Event->get_tickets()->tickets as $EM_Ticket ){
  6. $replace .= "<li>" .
  7. $EM_Ticket->ticket_name .
  8. "<br> - Available Space(s): ". $EM_Ticket->get_available_spaces() . ' <br> ' .
  9. " Booking Start Date " . $EM_Ticket->start() .
  10. "</li>";
  11. }
  12. $replace .= "</ul>";
  13. }
  14. return $replace;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement