Tribe__Events__Community__Main::editCallback( $tribe_id )

Display event editing.


Parameters

$tribe_id

(Required) The event being viewed.


Top ↑

Return

(string) The form to display.


Top ↑

Source

File: src/Tribe/Main.php

		public static function editCallback( $tribe_id ) {

			$tce = self::instance();

			$tce->isEditPage = true;
			add_filter( 'edit_post_link', array( $tce, 'removeEditPostLink' ) );

			$tce->removeFilters();

			$context = $tce->getContext( 'edit', $tribe_id );
			$tce->default_template_compatibility();

			if ( ! isset( $context['post_type'] ) ) {
				return __( 'Not found.', 'tribe-events-community' );
			}

			if ( $context['post_type'] == Tribe__Events__Main::VENUE_POST_TYPE ) {
				return $tce->doVenueForm( $tribe_id );
			}

			if ( $context['post_type'] == Tribe__Events__Main::ORGANIZER_POST_TYPE ) {
				return $tce->doOrganizerForm( $tribe_id );
			}

			if ( $context['post_type'] == Tribe__Events__Main::POSTTYPE ) {
				return $tce->doEventForm( $tribe_id );
			}
		}

Top ↑

Changelog

Changelog
Version Description
1.0 Introduced.