Feature/TWEB-143 woo order data to sf

This commit is contained in:
Tony Volpe
2024-10-16 23:56:36 +00:00
parent a6fc17dcaa
commit 31eacf670a
6 changed files with 758 additions and 248 deletions

View File

@@ -28,14 +28,7 @@
<?php
$company_logo = get_field('company_logo', 'option');
$login_icon = get_field('login_icon', 'option');
$consumer_login_link = get_field('consumer_login_link', 'option');
$business_login_link = get_field('business_login_link', 'option');
$cart_icon = get_field('cart_icon', 'option');
$cart_link = get_field('cart_link', 'option');
$search_icon = get_field('search_icon', 'option');
$consumer_phone_number = get_field('consumer_phone_number', 'option');
$business_phone_number = get_field('business_phone_number', 'option');
$stylesheet = get_field('style_sheet');
// default to consumer brand if we don't have the ACF option for the current page
@@ -48,57 +41,20 @@
<div class="bg-light top-menu">
<div class="container">
<div class="row justify-content-end align-items-center d-none d-md-flex top-bar">
<?php if( $stylesheet == 'consumer-brand' ) : ?>
<div class="col col-lg-4 d-flex justify-content-center">
<a class="text-decoration-none text-nowrap" href="/business/">Healthcare and Senior Living</a>
</div>
<?php else : ?>
<div class="col col-lg-3 d-flex justify-content-center">
<a class="text-decoration-none text-nowrap text-right" href="/">For Consumers</a>
</div>
<?php endif; ?>
<!-- <div class="col col-lg-1 d-flex justify-content-end">
<?php if( $stylesheet == 'consumer-brand' ) : ?>
<a class="text-decoration-none text-nowrap" href="<?php echo $consumer_login_link['url']; ?>" target="_blank" aria-label="Link opens in a new tab"><i class="bi bi-person-circle" aria-hidden="true"></i> Login</a>
<?php else : ?>
<a class="text-decoration-none text-nowrap" href="<?php echo $business_login_link['url']; ?>" target="_blank" aria-label="Link opens in a new tab"><i class="bi bi-person-circle" aria-hidden="true"></i> Login</a>
<?php endif; ?>
</div> -->
<?php if( $stylesheet == 'consumer-brand' ) : ?>
<!-- <div class="col col-lg-1 d-flex justify-content-end">
<?php if (is_array($cart_link) && isset($cart_link['url'])) {?>
<a class="text-decoration-none text-nowrap" href="<?php echo $cart_link['url']; ?>"><i class="bi bi-cart" aria-hidden="true"></i> Cart</a><?php
}?>
</div> -->
<div class="nav-btn col col-lg-2 d-flex justify-content-end">
<?php if( $stylesheet == 'consumer-brand' ) : ?>
<a class="text-nowrap d-flex header-phone-number" href="tel:<?php echo $consumer_phone_number; ?>">
<i class="fa-solid fa-phone-volume fa-rotate-by color-white" aria-hidden="true" style="--fa-rotate-angle: -45deg; padding-bottom: 8px;"></i> <?php echo $consumer_phone_number; ?>
</a>
<?php else : ?>
<a class="text-nowrap d-flex header-phone-number" href="tel:<?php echo $business_phone_number; ?>">
<i class="fa-solid fa-phone-volume fa-rotate-by color-white" aria-hidden="true" style="--fa-rotate-angle: -45deg; padding-bottom: 8px;"></i> <?php echo $business_phone_number; ?>
</a>
<?php endif; ?>
</div>
<div class="col col-lg-1 d-flex justify-content-center">
<a class="text-decoration-none" href="/?s=" aria-label="Search pages, posts and products on this website"><i class="bi bi-search" aria-hidden="true"></i></a>
</div>
<?php endif; ?>
</div>
<div class="row d-md-none p-1">
<div class="col d-flex justify-content-center top-bar-mobile">
<?php if( $stylesheet == 'consumer-brand' ) : ?>
<a class="text-nowrap d-flex top-bar-mobile-phone" href="tel:<?php echo $consumer_phone_number; ?>">
<i class="fa-solid fa-phone-volume fa-rotate-by" aria-hidden="true" style="--fa-rotate-angle: -45deg;"></i> <?php echo $consumer_phone_number; ?>
</a>
<?php else : ?>
<a class="text-nowrap d-flex top-bar-mobile-phone" href="tel:<?php echo $business_phone_number; ?>">
<i class="fa-solid fa-phone-volume fa-rotate-by" aria-hidden="true" style="--fa-rotate-angle: -45deg;"></i> <?php echo $business_phone_number; ?>
</a>
<?php endif; ?>
</div>
</div>
</div>
@@ -116,56 +72,16 @@
</button>
<div class="collapse navbar-collapse" id="navbarText">
<?php
if( $stylesheet === 'business-brand' ) {
wp_nav_menu(array(
'theme_location' => 'business-menu',
'container' => false,
'menu_class' => '',
'fallback_cb' => '__return_false',
'items_wrap' => '<ul id="%1$s" class="navbar-nav me-auto mb-2 mb-lg-0 nav-justified w-100 %2$s">%3$s</ul>',
'depth' => 3,
'walker' => new bootstrap_5_wp_nav_menu_walker()
));
} else {
wp_nav_menu(array(
'theme_location' => 'consumer-menu',
'container' => false,
'menu_class' => '',
'fallback_cb' => '__return_false',
'items_wrap' => '<ul id="%1$s" class="navbar-nav me-auto mb-2 mb-lg-0 nav-justified w-100 %2$s">%3$s</ul>',
'depth' => 4,
'walker' => new bootstrap_5_wp_nav_menu_walker()
));
}
wp_nav_menu(array(
'theme_location' => 'consumer-menu',
'container' => false,
'menu_class' => '',
'fallback_cb' => '__return_false',
'items_wrap' => '<ul id="%1$s" class="navbar-nav me-auto mb-2 mb-lg-0 nav-justified w-100 %2$s">%3$s</ul>',
'depth' => 4,
'walker' => new bootstrap_5_wp_nav_menu_walker()
));
?>
<ul class="d-md-none top-nav-mobile">
<?php if( $stylesheet == 'consumer-brand' ) : ?>
<li class="nav-item">
<a class="text-decoration-none text-nowrap" href="/business/">Healthcare and Senior Living</a>
</li>
<?php else : ?>
<li class="nav-item">
<a class="text-decoration-none text-nowrap" href="/">For Consumers</a>
</li>
<?php endif; ?>
<!-- <li class="nav-item">
<a class="text-decoration-none text-nowrap" href="#"><i class="bi bi-person-circle text-white" aria-hidden="true"></i> Login</a>
</li> -->
<!-- <li class="nav-item">
<a class="text-decoration-none text-nowrap" href="#"><i class="bi bi-cart text-white" aria-hidden="true"></i> Cart</a>
</li> -->
</ul>
<!-- <div class="nav-btn d-flex justify-content-center">
<?php if( $stylesheet == 'consumer-brand' ) : ?>
<a class="text-nowrap d-flex header-phone-number" href="tel:<?php echo $consumer_phone_number; ?>">
<i class="fa-solid fa-phone-volume fa-rotate-by color-white" aria-hidden="true" style="--fa-rotate-angle: -45deg;"></i> <?php echo $consumer_phone_number; ?>
</a>
<?php else : ?>
<a class="text-nowrap d-flex header-phone-number" href="tel:<?php echo $business_phone_number; ?>">
<i class="fa-solid fa-phone-volume fa-rotate-by color-white" aria-hidden="true" style="--fa-rotate-angle: -45deg;"></i> <?php echo $business_phone_number; ?>
</a>
<?php endif; ?>
</div> -->
</div>
</div>
</nav>