templates/public/header.html.twig line 1

Open in your IDE?
  1. <header>
  2.   <a href="{{ path('public_index') }}" class="logo-link">
  3.     <div class="logo" id="logo">openrpg</div>
  4.   </a>
  5.   <a href="/game" class="back-to-game-btn" id="backToGameBtn" style="display: none;"><i class="fa-solid fa-arrow-right-long"></i> Обратно в игру</a>
  6.   <button class="login-btn"><i class="fa-solid fa-user"></i> Вход</button>
  7. </header>
  8. <script>
  9.     // Проверка наличия куки userid и отображение кнопки "Обратно в игру"
  10.     document.addEventListener('DOMContentLoaded', function() {
  11.         const backToGameBtn = document.getElementById('backToGameBtn');
  12.         if (backToGameBtn) {
  13.             const cookies = document.cookie.split(';');
  14.             let hasUseridCookie = false;
  15.             
  16.             for (let cookie of cookies) {
  17.                 const [name, value] = cookie.trim().split('=');
  18.                 if (name === 'userid' && value) {
  19.                     hasUseridCookie = true;
  20.                     break;
  21.                 }
  22.             }
  23.             
  24.             if (hasUseridCookie) {
  25.                 backToGameBtn.style.display = 'block';
  26.             }
  27.         }
  28.     });
  29. </script>