Как сделать своё стандартное меню (с пунктами О нас, Контакты и т.д.) в Opencart?

341
03 апреля 2017, 08:32

Нужно, чтобы добавлялся класс .active к выбранному пункту.

В месте, где стоит стандартное меню код:

<?php foreach ($categories as $category) { ?>
    <?php if ($category['children']) { ?>
    <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>
      <div class="dropdown-menu">
        <div class="dropdown-inner">
          <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?>
          <ul class="list-unstyled">
            <?php foreach ($children as $child) { ?>
            <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li>
            <?php } ?>
          </ul>
          <?php } ?>
        </div>
        <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>
    </li>
    <?php } else { ?>
    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
    <?php } ?>
    <?php } ?>

Можно было бы вместо него просто добавить свой код с ссылками, но как сделать что бы класс .active переключался?

    <ul>
    <li><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>
  <li><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a></li>
<li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>
<li><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a></li>
<li><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></li>
</ul>
READ ALSO
sql запрос &ldquo;лента новостей&rdquo;

sql запрос “лента новостей”

Доброго времени сутокПомогите сформировать sql запрос так называемой "ленты новостей" тоесть выводить только записи своих друзей

292
html 5 и тег audio (1 плеер и треки на странице)

html 5 и тег audio (1 плеер и треки на странице)

Хочу сделать 1 плеер сверху страницы и ниже будут MP3 файлы с ссылками на нихНужно сделать так, чтобы при нажатии кнопки рядом с ссылками, ссылка...

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

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

есть код пишет не авторизован

545
Таймаут очереди сообщений php

Таймаут очереди сообщений php

Хотелось бы реализовать общение между двумя процессами на сервере через средства php для реализации long-poolingДля этой цели php был собран с ключами...

334