Initial Commit N° : 003 - V.4.3.5
This commit is contained in:
@@ -459,6 +459,7 @@ if (!function_exists('elessi_get_vertical_menu')) :
|
||||
global $nasa_opt;
|
||||
|
||||
$menu = isset($nasa_opt['vertical_menu_selected']) ? $nasa_opt['vertical_menu_selected'] : false;
|
||||
$vfmenu_enable = isset($nasa_opt['vertical_menu_float']) ? $nasa_opt['vertical_menu_float'] : false;
|
||||
|
||||
if (!$menu) {
|
||||
$locations = get_theme_mod('nav_menu_locations');
|
||||
@@ -476,6 +477,7 @@ if (!function_exists('elessi_get_vertical_menu')) :
|
||||
|
||||
$wrap_class = 'nasa-menu-vertical-header margin-right-45 rtl-margin-right-0 rtl-margin-left-45 rtl-right';
|
||||
$wrap_class .= $vroot ? ' vitems-root' : '';
|
||||
$wrap_class.= $vfmenu_enable ? ' vertical_float_menu_toggle' : '';
|
||||
|
||||
$attributes = '';
|
||||
if ($vroot) {
|
||||
@@ -493,6 +495,8 @@ if (!function_exists('elessi_get_vertical_menu')) :
|
||||
'<svg class="ns-v-icon" fill="currentColor" width="15" height="15" viewBox="0 0 512 512"><path d="M43 469c-23 0-43-19-43-42 0-24 20-44 43-44 24 0 42 20 42 44 0 23-18 42-42 42z m0-171c-23 0-43-19-43-42 0-23 20-43 43-43 24 0 42 20 42 43 0 23-18 42-42 42z m0-169c-23 0-43-20-43-44 0-23 20-42 43-42 24 0 42 19 42 42 0 24-18 44-42 44z m100 312l0-28 369 0 0 28z m0-199l369 0 0 28-369 0z m0-171l369 0 0 28-369 0z"/></svg>' .
|
||||
esc_html__('Browse Categories', 'elessi-theme') .
|
||||
'</h5>';
|
||||
|
||||
$browse_heading = apply_filters('nasa_vertical_menu_heading', $browse_heading);
|
||||
|
||||
ob_start();
|
||||
?>
|
||||
@@ -500,20 +504,21 @@ if (!function_exists('elessi_get_vertical_menu')) :
|
||||
<div class="<?php echo esc_attr($nasa_wrap); ?>">
|
||||
|
||||
<?php echo apply_filters('nasa_browse_categories_heading', $browse_heading); ?>
|
||||
|
||||
<div class="vertical-menu-container<?php echo esc_attr($nasa_class); ?>">
|
||||
<ul class="vertical-menu-wrapper<?php echo esc_attr($class); ?>">
|
||||
<?php
|
||||
wp_nav_menu(array(
|
||||
'menu' => $menu,
|
||||
'container' => false,
|
||||
'items_wrap' => '%3$s',
|
||||
'depth' => (int) $depth,
|
||||
'walker' => $walker
|
||||
));
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
<?php if(!$vfmenu_enable) :?>
|
||||
<div class="vertical-menu-container<?php echo esc_attr($nasa_class); ?>">
|
||||
<ul class="vertical-menu-wrapper<?php echo esc_attr($class); ?>">
|
||||
<?php
|
||||
wp_nav_menu(array(
|
||||
'menu' => $menu,
|
||||
'container' => false,
|
||||
'items_wrap' => '%3$s',
|
||||
'depth' => (int) $depth,
|
||||
'walker' => $walker
|
||||
));
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
@@ -1145,13 +1150,13 @@ if (!function_exists('elessi_multi_languages')) :
|
||||
* Select Languages
|
||||
*/
|
||||
// Deutsch
|
||||
$selectLang .= '<li class="nasa-item-lang"><a href="https://elessi.nasatheme.com/rtl/" title="Deutsch" rel="nofollow">';
|
||||
$selectLang .= '<li class="nasa-item-lang"><a href="https://elessi.nasatheme.com/rtl/" title="Arabic" rel="nofollow">';
|
||||
$selectLang .= 'Arabic';
|
||||
$selectLang .= '</a></li>';
|
||||
|
||||
// Français
|
||||
$selectLang .= '<li class="nasa-item-lang"><a href="https://elessi.nasatheme.com/rtl/ar/" title="Français" rel="nofollow">';
|
||||
$selectLang .= ' العربية';
|
||||
$selectLang .= '<li class="nasa-item-lang"><a href="https://elessi.nasatheme.com/rtl/ar/" title="العربية" rel="nofollow">';
|
||||
$selectLang .= 'العربية';
|
||||
$selectLang .= '</a></li>';
|
||||
|
||||
// Requires WPML
|
||||
@@ -1163,7 +1168,7 @@ if (!function_exists('elessi_multi_languages')) :
|
||||
$selectLang = $selectLang ? '<ul class="nasa-list-languages sub-menu">' . $selectLang . '</ul>' : '';
|
||||
|
||||
if ($mainLang || $selectLang) {
|
||||
$language_output = '<li class="nasa-select-languages left rtl-right desktop-margin-right-30 rtl-desktop-margin-right-0 rtl-desktop-margin-left-30 menu-item-has-children root-item li_accordion">' . $mainLang . $selectLang . $svg .'</li>';
|
||||
$language_output = '<li class="nasa-select-languages left rtl-right desktop-margin-right-30 rtl-desktop-margin-right-0 rtl-desktop-margin-left-30 menu-item-has-children root-item li_accordion">' . $mainLang . $selectLang . $svg . '</li>';
|
||||
}
|
||||
|
||||
$outputHtml .= $language_output;
|
||||
@@ -1467,15 +1472,27 @@ if (!function_exists('elessi_checkout_get_coupon_slide')) :
|
||||
function elessi_checkout_get_coupon_slide() {
|
||||
$publish_couponts = elessi_wc_publish_coupons();
|
||||
$coupons_used = WC()->cart->get_applied_coupons();
|
||||
|
||||
if (!empty($publish_couponts)) :
|
||||
$last_used_coupon = $coupons_used ? end($coupons_used) : false;
|
||||
$last_used_coupon_index = $last_used_coupon !== false ? array_search($last_used_coupon, wp_list_pluck($publish_couponts, 'code')) : 0;
|
||||
// $last_used_coupon_index = $last_used_coupon !== false ? array_search($last_used_coupon, wp_list_pluck($publish_couponts, 'get_code')) : 0;
|
||||
$last_used_coupon_index = 0;
|
||||
$k = 0;
|
||||
foreach ($publish_couponts as $coupon) :
|
||||
$code = $coupon->get_code();
|
||||
if ($last_used_coupon == $code) {
|
||||
$last_used_coupon_index = $k;
|
||||
break;
|
||||
}
|
||||
$k++;
|
||||
endforeach;
|
||||
|
||||
$data_attrs = array(
|
||||
'data-columns="2"',
|
||||
'data-columns-small="1"',
|
||||
'data-columns-tablet="2"',
|
||||
'data-padding-small="30%"' ,
|
||||
'data-start="'.$last_used_coupon_index.'"',
|
||||
'data-start="' . $last_used_coupon_index . '"',
|
||||
// 'data-padding-medium="0"',
|
||||
// 'data-padding="20%"'
|
||||
);
|
||||
@@ -1486,7 +1503,7 @@ if (!function_exists('elessi_checkout_get_coupon_slide')) :
|
||||
|
||||
?>
|
||||
<p class="nasa-bold"> <?php echo esc_html__('Available Coupon', 'elessi-theme'); ?> </p>
|
||||
<div class="publish-coupons publish-coupons-slide nasa-slick-nav nasa-nav-top nasa-slick-slider"<?php echo $attrs_str; ?>>
|
||||
<div class="publish-coupons publish-coupons-slide nasa-slick-nav nasa-nav-top nasa-slick-slider"<?php echo $attrs_str; ?>>
|
||||
<?php foreach ($publish_couponts as $coupon) :
|
||||
$code = $coupon->get_code();
|
||||
$amount = $coupon->get_amount();
|
||||
|
||||
Reference in New Issue
Block a user