<?php
$curr_lang = pll_current_language();
$template_directory = get_template_directory_uri();
$srcset = "srcset='{$template_directory}/assets/images/lazyload.png'";
?>
<footer class="footer">
<div class="container">
<div class="footer__wrapper">
<div class="footer-top">
<?php
$logo = get_field('logo', 'option');
?>
<?php
$additional_slash = $curr_lang == 'en' ? '' : '/';
?>
<a href="<?php echo get_home_url() . $additional_slash; ?>" class="logo"><img src="<?php echo $logo['url']; ?>" alt="<?php echo $logo['alt']; ?>" /></a>
<?php
$languages = pll_the_languages([
'raw' => true,
]);
?>
<div class="language-dropdown">
<div class="language-dropdown__visible">
<?php echo pll_current_language('name'); ?>
</div>
<div class="language-dropdown__content">
<?php
foreach( $languages as $lang) :
?>
<a href="<?php echo $lang['url']; ?>" class="<?php if ($lang['slug'] == $curr_lang) echo '-disabled'; ?>"><?php echo $lang['name']; ?></a>
<?php
endforeach;
?>
</div>
</div>
</div>
<?php
$footer = get_field("footer-{$curr_lang}", 'option');
?>
<div class="footer-mid">
<?php
foreach($footer['menu_list'] as $menu) :
?>
<div class="footer__menu">
<p class="title-6 menu-title"><?php echo $menu['title']; ?></p>
<div class="footer__menu-inner">
<?php
$is_to_one_page = $menu['make_links_in_menu_to_one_page'];
foreach($menu['menu_links'] as $item) :
$prepared_link = get_link_group_field($item);
if ($is_to_one_page && $menu['page_link'] && $prepared_link) {
$is_no_id = is_404() || $menu['page_link']->ID != $post->ID;
if ($is_no_id && $prepared_link['url'] != get_the_permalink($menu['page_link']->ID)) {
$prepared_link['url'] = get_the_permalink($menu['page_link']->ID) . $prepared_link['url'];
}
}
if ($prepared_link) :
if (!$item['coming_soon']) :
?>
<a
href="<?php echo $prepared_link['url']; ?>"
<?php echo $prepared_link['target']; ?>
class="default-link <?php if ($prepared_link['target']) echo ' -external'; ?>"
>
<?php echo $prepared_link['title']; ?>
</a>
<?php
else:
?>
<p class="default-link -disabled <?php if ($prepared_link['target']) echo ' -external'; ?>">
<span class="--soon">(Soon)</span>
<?php echo $prepared_link['title']; ?>
</p>
<?php
endif;
?>
<?php
endif;
endforeach;
?>
</div>
</div>
<?php
endforeach;
?>
<div class="footer__menu -socials">
<p class="title-6 menu-title"><?php echo $footer['contacts_title']; ?></p>
<?php
$contacts = get_field('contacts', 'option');
if ($contacts['mail']) :
?>
<a href="mailto:<?php echo $contacts['mail']; ?>" class="default-link -with-img">
<img class="-lazyload" <?php echo $srcset; ?> src="<?php echo $template_directory; ?>/assets/images/icons/mail.svg" alt="mail" />
<?php echo $contacts['mail']; ?>
</a>
<?php
endif;
$social_list = $contacts['socials_list'];
?>
<div class="socials-list">
<?php
foreach($social_list as $item) :
if ($item['link'] && $item['icon']) :
?>
<a href="<?php echo $item['link']; ?>" target="_blank" ><img src="<?php echo $item['icon']['url']; ?>" alt="<?php echo $item['icon']['alt']; ?>" /></a>
<?php
endif;
endforeach;
?>
</div>
</div>
</div>
<div class="footer-bot">
<p class="privacy-policy text-2 mob-text-2">
<?php echo $footer['copyright']; ?>
</p>
<div class="footer-bot__menu">
<?php
foreach($footer['bottom_menu'] as $link) :
$prepared_link = get_link_group_field($link);
if ($prepared_link) :
?>
<a href="<?php echo $prepared_link['url']; ?>" <?php echo $prepared_link['target']; ?> class="default-link"><?php echo $prepared_link['title']; ?></a>
<?php
endif;
endforeach;
?>
</div>
</div>
</div>
</div>
</footer>
<?php wp_footer(); ?>
</body>
</html>