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

Как сделать горизонтальное меню?


Recommended Posts

Вроде как сделал -удалил весь основной список после меню, ничего страшного в последствии не случится ?)

<?php foreach ($categories as $category) { ?>

<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>

<?php if ($category['children']) { ?>

<div>

<?php for ($i = 0; $i < count($category['children']);) { ?>

<ul>

<?php $j = $i + ceil(count($category['children']) / $category['column']); ?>

<?php for (; $i < $j; $i++) { ?>

<?php if (isset($category['children'][$i])) { ?>

<li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>

<?php } ?>

<?php } ?>

</ul>

<?php } ?>

</div>

<?php } ?>

</li>

<?php } ?>

Вырезал этот кусок и вставляю ссылки типа <li><a href="#">моя ссылка</a> Это правильное решение проблемы ???

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


  • 1 month later...

Вроде как сделал -удалил весь основной список после меню, ничего страшного в последствии не случится ?)

<?php foreach ($categories as $category) { ?>

<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>

<?php if ($category['children']) { ?>

<div>

<?php for ($i = 0; $i < count($category['children']) ;) { ?>

<ul>

<?php $j = $i + ceil(count($category['children']) / $category['column']); ?>

<?php for (; $i < $j; $i++) { ?>

<?php if (isset($category['children'][$i])) { ?>

<li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>

<?php } ?>

<?php } ?>

</ul>

<?php } ?>

</div>

<?php } ?>

</li>

<?php } ?>

Вырезал этот кусок и вставляю ссылки типа <li><a href="#">моя ссылка</a> Это правильное решение проблемы ???

вставил после ссылок категории свои ссылки, но как теперь сделать так чтобы они были выделены если ссылка активна

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


вставил после ссылок категории свои ссылки, но как теперь сделать так чтобы они были выделены если ссылка активна

http://htmlbook.ru/samcss

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

проблема не в этом была

да и как с помощью css определить на какой странице ты находишься?

Если кому интересно, то сделал так

Изображение

<?php

$menu=array($text_pay=>"pay.html",$text_delivery=>"delivery.html",$text_about=>"about_us.html");

foreach($menu as $key=>$value)

{ ?>

<li>

<?php

echo "<a href='$value' ".((preg_match("/$value/",$_SERVER['REQUEST_URI']))?" class='active'":"").">$key</a>";

?>

</li>

<?php

}

?>

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


  • 4 weeks later...

проблема не в этом была

да и как с помощью css определить на какой странице ты находишься?

Если кому интересно, то сделал так

Изображение

<?php

$menu=array($text_pay=>"pay.html",$text_delivery=>"delivery.html",$text_about=>"about_us.html");

foreach($menu as $key=>$value)

{ ?>

<li>

<?php

echo "<a href='$value' ".((preg_match("/$value/",$_SERVER['REQUEST_URI']))?" class='active'":"").">$key</a>";

?>

</li>

<?php

}

?>

А поподробней можно, а то ошибку выдает в этой строчке Undefined index: REQUEST_URL in echo "<a href='$value' ".((preg_match("/$value/",$_SERVER['REQUEST_URI']))?" class='active'":"").">$key</a>";

Ошибся в букве URL

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


  • 2 months later...

Привет всем, возник подобный вопрос, но той инфой, что в этом посте, обойтись не представилось возможным, посему поднял тему.

Вопрос такой: Как сделать горизонтальное меню вот так, как на скриншоте (прикрепленный файл). C такими же разделителями и тонировкой. Кто что может подсказать???

Заранее очень всем признателен и благодарен за Ваши советы.

post-13360-0-25553500-1343837921_thumb.jpg

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


  • 3 weeks later...

Появилась необходимость сделать меню так как описывается в посте #16

НО! у меня есть еще вопрос, на сайте должны быть 2 языка, как сделать что бы язык в меню переключался нажатием на кнопку языка?

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


  • 3 months later...

Всем драсти! Я как и многие тоже хочу заменить горизонтальное меню. В данный момент идет дублирование категорий. Так вот, если добавить пункт меню - КАТАЛОГ, то как составить ссылку чтобы открывался весь список категорий? (ocstore_v1.5.3.1)

Изображение

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


  • 4 months later...

Гуру дорогие помогите. Как заменить в Ostore 1.5.4.1 горизонтальное на более эфектное меню, вот это?

tympanus.net/Tutorials/SlideDownBoxMenu/

tympanus.net/Tutorials/SlideDownBoxMenu/SlideDownBoxMenu.zip

Я не гуру, но, :

https://opencartforum.com/files/file/815-krasivoe-verkhnee-meniu-s-kartinkami/

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


Гуру дорогие помогите. Как заменить в Ostore 1.5.4.1 горизонтальное на более эфектное меню, вот это?

tympanus.net/Tutorials/SlideDownBoxMenu/

tympanus.net/Tutorials/SlideDownBoxMenu/SlideDownBoxMenu.zip

Я не гуру, но, :

https://opencartforum.com/files/file/815-krasivoe-verkhnee-meniu-s-kartinkami/

Спасибо огромное, что показали его. Не ожидал, что мне не первому понравилось такое меню.:)

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


  • 9 months later...

Доброе время суток.

Сделал все как описано выше по горизонтальному меню,получилась такая ситуация что на главной висит черная полоска и все а в остальных разделах норм отображается.

помогите решить проблему...

Спасибо

вот ссылка на главную где не показывает норм : http://velobikestock.com/

Вот скрин где норм отображает:

 

data-500x500.jpg

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


  • 10 months later...

А я сделал так:

 

<li>
   <a href="<?php $base;  ?>about">О нас</a>
</li>

 

$base - как я понимаю глобальная переменная, содержащая имя домена.

about - псевдоним статической страницы страницы (Catalog -> Information).

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


  • 1 year later...

Здравствуйте подскажите пожалуйста, допустим есть категории они по умолчанию расположены слева, но так же нужно что бы эти все категории выводились в главном горизонтальном меню, (в принципе по умолчанию они и так выводиться там каждая категория но нужно что бы допустим под одним словом Каталог, нажимаешь или наводишь выпадают все разделы данной категории как с боку).

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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