Template_Bootstrap::get_view_html()
Gets the View HTML
Return
(string)
Source
File: src/Tribe/Views/V2/Template_Bootstrap.php
public function get_view_html() {
$query = tribe_get_global_query_object();
if ( isset( $query->query_vars['tribe_events_views_kitchen_sink'] ) ) {
$context = [
'query' => $query,
];
/**
* @todo Replace with actual code for view and move this to correct kitchen sink
*/
$template = Arr::get( $context['query']->query_vars, 'tribe_events_views_kitchen_sink', 'page' );
if ( ! in_array( $template, tribe( Kitchen_Sink::class )->get_available_pages() ) ) {
$template = 'page';
}
$html = tribe( Kitchen_Sink::class )->template( $template, $context, false );
} else {
$context = tribe_context();
$view_slug = $context->get( 'view' );
$html = View::make( $view_slug, $context )->get_html();
}
return $html;
}
Changelog
| Version | Description |
|---|---|
| 4.9.2 | Introduced. |