
팁과노하우
햄버거 좌측 사이드 아이콘을 서브페이지에서 < 백버튼으로 나오게하기
어플같이 삼선이 나오는게 아닌 서브페이지에서 < 백버튼 나오게 하는법입니다
header.php 를 수정하시면됩니다.
아래는 백버튼이 나오지 않게 하는 화면입니다. 이화면만 제외하고 모두 백버튼이 나옵니다.
<?php
$urls_with_hamburger = [
"https://xxx.co.kr/shop/cart.php",
"https://xxx.co.kr/shop/orderinquiry.php",
"https://xxx.co.kr/shop/wishlist.php",
"https://xxx.co.kr/shop/couponzone.php"
];
$current_url = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
?>
<?php if (in_array($current_url, $urls_with_hamburger)) { ?>
<!-- 기존 햄버거메뉴-->
<button type="button" alt="메뉴열기" id="tog_gnb_mobile">
<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17 14C17.2549 14.0003 17.5 14.0979 17.6854 14.2728C17.8707 14.4478 17.9822 14.687 17.9972 14.9414C18.0121 15.1958 17.9293 15.4464 17.7657 15.6418C17.6021 15.8373 17.3701 15.9629 17.117 15.993L17 16H1C0.74512 15.9997 0.499968 15.9021 0.314632 15.7272C0.129296 15.5522 0.017765 15.313 0.00282788 15.0586C-0.0121092 14.8042 0.0706746 14.5536 0.234265 14.3582C0.397855 14.1627 0.629904 14.0371 0.883 14.007L1 14H17ZM17 7C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9H1C0.734784 9 0.48043 8.89464 0.292893 8.70711C0.105357 8.51957 0 8.26522 0 8C0 7.73478 0.105357 7.48043 0.292893 7.29289C0.48043 7.10536 0.734784 7 1 7H17ZM17 0C17.2652 0 17.5196 0.105357 17.7071 0.292893C17.8946 0.48043 18 0.734784 18 1C18 1.26522 17.8946 1.51957 17.7071 1.70711C17.5196 1.89464 17.2652 2 17 2H1C0.734784 2 0.48043 1.89464 0.292893 1.70711C0.105357 1.51957 0 1.26522 0 1C0 0.734784 0.105357 0.48043 0.292893 0.292893C0.48043 0.105357 0.734784 0 1 0H17Z" fill="#09244B"/>
</svg>
</button>
<?php } else { ?>
<!-- 아이폰 스타일 백버튼 -->
<button type="button" onclick="history.back();" alt="뒤로가기" id="back_button">
<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 1L2 8L10 15" stroke="#09244B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
</button>
<?php } ?>
- 이전글모바일 하단 퀵 아이콘 버튼을 어플같은 느낌으로 수정2024.11.02
- 다음글자동링크 함수 정규식 수정 (Url 뒤에 괄호 등이 붙는경우 처리방식 개선)2024.10.30
댓글목록
