Current File : /home/mdkeenpw/www/wp-content/plugins/logistik-core/cmb2-ext/js/page.metafieldconditional.js |
(function($){
"use strict";
let $logistik_page_breadcrumb_area = $("#_logistik_page_breadcrumb_area");
let $logistik_page_settings = $("#_logistik_page_breadcrumb_settings");
let $logistik_page_breadcrumb_image = $("#_logistik_breadcumb_image");
let $logistik_page_title = $("#_logistik_page_title");
let $logistik_page_title_settings = $("#_logistik_page_title_settings");
if( $logistik_page_breadcrumb_area.val() == '1' ) {
$(".cmb2-id--logistik-page-breadcrumb-settings").show();
if( $logistik_page_settings.val() == 'global' ) {
$(".cmb2-id--logistik-breadcumb-image").hide();
$(".cmb2-id--logistik-page-title").hide();
$(".cmb2-id--logistik-page-title-settings").hide();
$(".cmb2-id--logistik-custom-page-title").hide();
$(".cmb2-id--logistik-page-breadcrumb-trigger").hide();
} else {
$(".cmb2-id--logistik-breadcumb-image").show();
$(".cmb2-id--logistik-page-title").show();
$(".cmb2-id--logistik-page-breadcrumb-trigger").show();
if( $logistik_page_title.val() == '1' ) {
$(".cmb2-id--logistik-page-title-settings").show();
if( $logistik_page_title_settings.val() == 'default' ) {
$(".cmb2-id--logistik-custom-page-title").hide();
} else {
$(".cmb2-id--logistik-custom-page-title").show();
}
} else {
$(".cmb2-id--logistik-page-title-settings").hide();
$(".cmb2-id--logistik-custom-page-title").hide();
}
}
} else {
$logistik_page_breadcrumb_area.parents('.cmb2-id--logistik-page-breadcrumb-area').siblings().hide();
}
// breadcrumb area
$logistik_page_breadcrumb_area.on("change",function(){
if( $(this).val() == '1' ) {
$(".cmb2-id--logistik-page-breadcrumb-settings").show();
if( $logistik_page_settings.val() == 'global' ) {
$(".cmb2-id--logistik-breadcumb-image").hide();
$(".cmb2-id--logistik-page-title").hide();
$(".cmb2-id--logistik-page-title-settings").hide();
$(".cmb2-id--logistik-custom-page-title").hide();
$(".cmb2-id--logistik-page-breadcrumb-trigger").hide();
} else {
$(".cmb2-id--logistik-breadcumb-image").show();
$(".cmb2-id--logistik-page-title").show();
$(".cmb2-id--logistik-page-breadcrumb-trigger").show();
if( $logistik_page_title.val() == '1' ) {
$(".cmb2-id--logistik-page-title-settings").show();
if( $logistik_page_title_settings.val() == 'default' ) {
$(".cmb2-id--logistik-custom-page-title").hide();
} else {
$(".cmb2-id--logistik-custom-page-title").show();
}
} else {
$(".cmb2-id--logistik-page-title-settings").hide();
$(".cmb2-id--logistik-custom-page-title").hide();
}
}
} else {
$(this).parents('.cmb2-id--logistik-page-breadcrumb-area').siblings().hide();
}
});
// page title
$logistik_page_title.on("change",function(){
if( $(this).val() == '1' ) {
$(".cmb2-id--logistik-page-title-settings").show();
if( $logistik_page_title_settings.val() == 'default' ) {
$(".cmb2-id--logistik-custom-page-title").hide();
} else {
$(".cmb2-id--logistik-custom-page-title").show();
}
} else {
$(".cmb2-id--logistik-page-title-settings").hide();
$(".cmb2-id--logistik-custom-page-title").hide();
}
});
//page settings
$logistik_page_settings.on("change",function(){
if( $(this).val() == 'global' ) {
$(".cmb2-id--logistik-breadcumb-image").hide();
$(".cmb2-id--logistik-page-title").hide();
$(".cmb2-id--logistik-page-title-settings").hide();
$(".cmb2-id--logistik-custom-page-title").hide();
$(".cmb2-id--logistik-page-breadcrumb-trigger").hide();
} else {
$(".cmb2-id--logistik-breadcumb-image").show();
$(".cmb2-id--logistik-page-title").show();
$(".cmb2-id--logistik-page-breadcrumb-trigger").show();
if( $logistik_page_title.val() == '1' ) {
$(".cmb2-id--logistik-page-title-settings").show();
if( $logistik_page_title_settings.val() == 'default' ) {
$(".cmb2-id--logistik-custom-page-title").hide();
} else {
$(".cmb2-id--logistik-custom-page-title").show();
}
} else {
$(".cmb2-id--logistik-page-title-settings").hide();
$(".cmb2-id--logistik-custom-page-title").hide();
}
}
});
// page title settings
$logistik_page_title_settings.on("change",function(){
if( $(this).val() == 'default' ) {
$(".cmb2-id--logistik-custom-page-title").hide();
} else {
$(".cmb2-id--logistik-custom-page-title").show();
}
});
})(jQuery);