Tribe__Events__Community__Main::editCallback( $tribe_id )
Display event editing.
Contents
Parameters
- $tribe_id
-
(Required) The event being viewed.
Return
(string) The form to display.
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 );
}
}
Changelog
| Version | Description |
|---|---|
| 1.0 | Introduced. |