Guest User

Untitled

a guest
Jan 16th, 2020
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.62 KB | None | 0 0
  1. <?php
  2. $consultstreet_main_header_style = get_theme_mod('consultstreet_main_header_style', 'transparent');
  3. $consultstreet_menu_style = get_theme_mod('consultstreet_menu_style', 'sticky');
  4. $consultstreet_menu_container_size = get_theme_mod('consultstreet_menu_container_size', 'container-full');
  5. $consultstreet_cart_icon_disabled = get_theme_mod('consultstreet_cart_icon_disabled', true);
  6. $consultstreet_search_icon_disabled = get_theme_mod('consultstreet_search_icon_disabled', true);
  7. $consultstreet_quote_button_disabled = get_theme_mod('consultstreet_quote_button_disabled', true);
  8. $consultstreet_quote_button_text = get_theme_mod('consultstreet_quote_button_text', 'Get a Quote');
  9. $consultstreet_quote_button_link = get_theme_mod('consultstreet_quote_button_link', '#');
  10. $consultstreet_quote_button_open_new_tab_disabled = get_theme_mod('consultstreet_quote_button_open_new_tab_disabled', true);
  11. if($consultstreet_quote_button_open_new_tab_disabled == true):
  12. $button_target = 'target="_blank"';
  13. else: $button_target = ''; endif;
  14. ?>
  15. <!-- Navbar -->
  16. <nav class="navbar navbar-expand-lg not-sticky navbar-light<?php if($consultstreet_main_header_style == 'transparent'){ echo ' navbar-header-wrap'; }?> <?php if($consultstreet_menu_style == 'sticky'){echo 'header-sticky'; }?>">
  17. <div class="<?php echo $consultstreet_menu_container_size; ?>">
  18. <div class="row">
  19.  
  20. <div class="col-lg-3 align-self-center">
  21. <?php echo consultstreet_header_logo(); ?>
  22. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  23. <span class="navbar-toggler-icon"></span>
  24. </button>
  25. </div>
  26.  
  27. <div class="col-lg-9">
  28.  
  29. <?php
  30. $wooshop_cart = '<ul class="%2$s">%3$s';
  31.  
  32. $wooshop_cart .= '<div class="themes-header-top align-self-center">';
  33.  
  34. if($consultstreet_cart_icon_disabled == true):
  35.  
  36. if ( class_exists( 'WooCommerce' ) ) {
  37. $wooshop_cart .= '<div class="woo-cart-block float-left">';
  38.  
  39. global $woocommerce;
  40. $link = function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : $woocommerce->cart->get_cart_url();
  41. $wooshop_cart .= '<a class="cart-icon" href="'.$link.'" >';
  42. if ($woocommerce->cart->cart_contents_count == 0){
  43. $wooshop_cart .= '<i class="fa fa-shopping-basket" aria-hidden="true"></i>';
  44. }else{
  45. $wooshop_cart .= '<i class="fa fa-shopping-basket" aria-hidden="true"></i>'; }
  46. $wooshop_cart .= '</a>';
  47. $wooshop_cart .= '<a href="'.$link.'" ><span class="cart-total">
  48. '.sprintf(_n('%d item', $woocommerce->cart->cart_contents_count, 'consultstreet'), $woocommerce->cart->cart_contents_count).'</span></a>'; $wooshop_cart .= '</div>'; }
  49. endif;
  50. if($consultstreet_search_icon_disabled == true):
  51. $wooshop_cart .= '<div class="theme-search-block float-left">';
  52. $wooshop_cart .= '<a href="#search-popup"><i class="fa fa-search"></i></a>';
  53. $wooshop_cart .= '</div>';
  54. endif;
  55. if($consultstreet_quote_button_disabled == true):
  56. $wooshop_cart .= '<div class="pl-4 float-left">';
  57. $wooshop_cart .= '<a href="'.$consultstreet_quote_button_link.'" '.$button_target.' class="btn-ex-small btn-border">'.$consultstreet_quote_button_text.'</a>';
  58. endif;
  59. $wooshop_cart .= '</ul>';
  60. ?>
  61.  
  62.  
  63.  
  64. <?php
  65. wp_nav_menu( array(
  66. 'theme_location' => 'primary',
  67. 'container' => 'div',
  68. 'container_class' => 'collapse navbar-collapse',
  69. 'container_id' => 'navbarNavDropdown',
  70. 'menu_class' => 'nav navbar-nav m-right-auto',
  71. 'fallback_cb' => 'wp_bootstrap_navwalker::fallback',
  72. 'items_wrap' => $wooshop_cart,
  73. 'walker' => new wp_bootstrap_navwalker()
  74. ) );
  75.  
  76. ?>
  77.  
  78.  
  79. <div class="theme-search-block float-left">
  80. <a href="#search-popup"><i class="fa fa-search"></i></a>
  81. </div>
  82.  
  83.  
  84. </div>
  85.  
  86.  
  87. </div>
  88. </div>
  89. </nav>
  90. <!-- /End of Navbar -->
  91.  
  92.  
  93.  
  94. <div id="search-popup">
  95. <button type="button" class="close">×</button>
  96. <form method="get" id="searchform" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>">
  97. <input type="search" placeholder="<?php esc_attr_e( 'Search here', 'consultstreet' ); ?>" name="s" id="s" />
  98. <button type="submit" class="btn btn-primary"><?php esc_html_e( 'Search', 'consultstreet' ); ?></button>
  99. </form>
  100. </div>
Add Comment
Please, Sign In to add comment