Рекомендуемые сообщения

Ребята, я вот хочу наприме сделать вот такое главное горизонтальное меню:

"Главная Контакты Колекции Доставка". Вопрос, как мне сделать так, чтобы при нажатии на пункт "Коллекции" отображались слева категории этого пункта??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
pashast    377

Создать категорию "коллекции" с подкатегориями в админке.

Опубликовать в админке модуль Категории в правой колонке на схеме Category.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не в том смысле! Вот у меня у опенкарт стандартное меню в хэдере... я все сделал как мне нужно, но как в это меню еще вставить 3 пункта моих меню, которые я писал выше? в сам див с меню не полчуается почему-то( не отображается(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
pashast    377


<?php if ($categories) { ?>

<div id="menu">

<ul>

<li>ВАШИ ПУНКТЫ</li>

<li>ВАШИ ПУНКТЫ</li>

<li>ВАШИ ПУНКТЫ</li>

<?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>ВАШИ ПУНКТЫ</li>

<li>ВАШИ ПУНКТЫ</li>

<li>ВАШИ ПУНКТЫ</li>

</ul>

</div>

<?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

все! решил) спасибо!)) кстати мой код практически похож на ваш данный, но когда я писал его, у меня почему то children выводился справа(... но спасибо! За отзывчивость! +)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу