Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Проблемы с адаптивным меню


Recommended Posts

Добрый вечер.

Привожу сайт на Opencart под адаптивный дизайн http://v-surprizi.ru

Только начал, дошло дело до меню.

 

Есть инструкция: http://pcvector.net/scripts/menu_and_navigation/430-adaptivnoe-mnogo-urovnevoe-menyu.html

 

Передалал свое меню (второе, над слайдером) под структуру из примера, css переписал, добавил скрипт, сделал правки в header.tpl.

 

В итоге на главной странице меню работает, на стальных - нет. Просто не появляется кнопка меню.

 

Судя по дебаг консоли хрома, почему то не подгружаются тэги <nav></nav> и вывод кнопки под меню <a id="touch-menu" class="mobile-menu" href="#">Меню</a>

 

Почему так, не понимаю.

Кто-нибудь может дать совет, как узнать, почему такое происходит?

 

( ну или на платной основе, если это требуется. Но нужен результат)

 

 

Надіслати
Поділитися на інших сайтах


Решил проблему.

Перенес код меню выше по шаблону

 

Кусок кода header.tpl в конце самом, было так:

<?php if( $_SERVER['REQUEST_URI'] == '/' ): ?>


<?php else:   ?>
<?php endif; ?>
  <ul class="menu">       
               <li><a href="/organizaciya_svadeb">Организация свадеб</a></li>
               <li><a href="/korporativy">Корпоративы</a></li>
               <li><a href="/detskie_prazdniki">Детские праздники</a></li>               
               <li><a href="/drygie_prazdniki">Другие праздники</a></li>
               <li><a href="/shariki-s-geliem">Шарики с гелием, фигурки</a></li>    
  </ul>
</nav>

<div id="notification"></div>

 

Стало так:

 <ul class="menu">       
               <li><a href="/organizaciya_svadeb">Организация свадеб</a></li>	
	       <li><a href="/korporativy">Корпоративы</a></li>
	       <li><a href="/detskie_prazdniki">Детские праздники</a></li>	               
               <li><a href="/drygie_prazdniki">Другие праздники</a></li>	
	       <li><a href="/shariki-s-geliem">Шарики с гелием, фигурки</a></li>    
  </ul>
</nav>
<div id="notification"></div>

<?php if( $_SERVER['REQUEST_URI'] == '/' ): ?>


<?php else:   ?>
<?php endif; ?>
 

В чём разница, квалификация не позволяет понять :) Но теперь работает

Змінено користувачем StanislavStryukov
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.