<?php
// Exit if accessed directly
if ( !defined( 'DGWT_WCAS_FILE' ) ) {
exit;
}
$prefix = 'fibosearch-debug_page-';
?>
<div class="wrap dgwt-wcas-settings dgwt-wcas-debug">
<h2 class="dgwt-wcas-settings__head">
<div class="dgwt-wcas-settings__title">
<div class="dgwt-wcas-settings__title-top">
<div class="dgwt-wcas-settings-logo-wrapper">
<img class="dgwt-wcas-settings-logo" src="<?php
echo DGWT_WCAS_URL . 'assets/img/logo-30.png';
?>"/>
<span class="dgwt-wcas-settings-logo-pro">Pro</span>
</div>
<span class="dgwt-wcas-settings__title-core"><?php
_e( 'Debug page', 'ajax-search-for-woocommerce' );
?></span>
</div>
</div>
</h2>
<h2 class="nav-tab-wrapper fibosearch-debug_page-nav-tab-wrapper">
<?php
?>
<a href="#dgwt_wcas_deb_anatytics" class="nav-tab" id="dgwt_wcas_deb_anatytics-tab">Analytics</a>
<a href="#dgwt_wcas_deb_maintenance" class="nav-tab" id="dgwt_wcas_deb_maintenance-tab">Maintenance</a>
</h2>
<?php
$active = 'analytics';
?>
<div class="dgwt-wcas-settings-body js-dgwt-wcas-settings-body" data-dgwt-wcas-active="<?php
echo esc_attr( $active );
?>">
<?php
?>
<div id="dgwt_wcas_deb_anatytics" class="fibosearch-debug_page-group">
<?php
include_once DGWT_WCAS_DIR . 'partials/admin/debug/body-analytics.php';
?>
</div>
<div id="dgwt_wcas_deb_maintenance" class="fibosearch-debug_page-group">
<?php
include_once DGWT_WCAS_DIR . 'partials/admin/debug/body-maintenance.php';
?>
</div>
</div>
</div>
<script>
jQuery(document).ready(function ($) {
function markActiveGroup($group) {
var name = $group.attr('id').replace('dgwt_wcas_', '');
$group.addClass('dgwt-wcas-group-active');
$group.closest('.js-dgwt-wcas-settings-body').attr('data-dgwt-wcas-active', name)
}
// Switches option sections
$('.<?php
echo $prefix;
?>group').hide();
var activetab = '';
if (typeof (localStorage) != 'undefined') {
maybe_active = localStorage.getItem('<?php
echo $prefix;
?>settings-active-tab');
if (maybe_active) {
// Check if tabs exists
$('.<?php
echo $prefix;
?>nav-tab-wrapper a:not(.js-nav-tab-minor)').each(function () {
if ($(this).attr('href') === maybe_active) {
activetab = maybe_active;
}
});
}
}
if (activetab != '' && $(activetab).length) {
$(activetab).fadeIn();
markActiveGroup($(activetab));
} else {
$('.<?php
echo $prefix;
?>group:first').fadeIn();
markActiveGroup($('.<?php
echo $prefix;
?>group:first'));
}
$('.<?php
echo $prefix;
?>group .collapsed').each(function () {
$(this).find('input:checked').parent().parent().parent().nextAll().each(
function () {
if ($(this).hasClass('last')) {
$(this).removeClass('hidden');
return false;
}
$(this).filter('.hidden').removeClass('hidden');
});
});
if (activetab != '' && $(activetab + '-tab').length) {
$(activetab + '-tab').addClass('nav-tab-active');
} else {
$('.<?php
echo $prefix;
?>nav-tab-wrapper a:first').addClass('nav-tab-active');
}
$('.<?php
echo $prefix;
?>nav-tab-wrapper a:not(.js-nav-tab-minor)').on('click', function (evt) {
if (typeof (localStorage) != 'undefined') {
localStorage.setItem('<?php
echo $prefix;
?>settings-active-tab', $(this).attr('href'));
}
$('.<?php
echo $prefix;
?>nav-tab-wrapper a').removeClass('nav-tab-active');
$(this).addClass('nav-tab-active').trigger('blur');
var clicked_group = $(this).attr('href');
$('.<?php
echo $prefix;
?>group').hide();
$(clicked_group).fadeIn();
markActiveGroup($(clicked_group));
evt.preventDefault();
});
});
</script>