File "tabbed-view.php"
Full Path: /home/romayxjt/public_html/wp-content/plugins/the-events-calendar/common/src/admin-views/tabbed-view/tabbed-view.php
File size: 1.16 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* The default template for a Tabbed View.
*
* @var Tribe__Tabbed_View $view
*/
/** @var Tribe__Tabbed_View__Tab[] $tribe_tabs */
$tribe_tabs = $view->get_visibles();
?>
<?php if ( count( $tribe_tabs ) > 1 ) : ?>
<div class="tabbed-view-wrap wrap">
<?php if ( $view->get_label() ) : ?>
<h1>
<?php echo esc_html( $view->get_label() ); ?>
<?php
/**
* Add an action to render content after text label.
*
* @since 4.12.17
*
* @param Tribe__Tabbed_View $view Tabbed View Object.
*/
do_action( 'tribe_tabbed_view_heading_after_text_label', $view );
?>
</h1>
<?php endif; ?>
<h2 class="nav-tab-wrapper">
<?php foreach ( $tribe_tabs as $tribe_tab ) : ?>
<a id="<?php echo esc_attr( $tribe_tab->get_slug() ); ?>"
class="nav-tab<?php echo $tribe_tab->is_active() ? ' nav-tab-active' : ''; ?>"
href="<?php echo esc_url( $tribe_tab->get_url() ); ?>"><?php echo esc_html( $tribe_tab->get_label() ); ?>
</a>
<?php endforeach; ?>
</h2>
</div>
<?php else : ?>
<?php $reset_label = reset( $tribe_tabs )->get_label(); ?>
<h1><?php echo esc_html( $reset_label ); ?></h1>
<?php endif; ?>