• Не могу найти ошибку в блоке меню в tpl файла?

    @ChenZhen
    У вас лишняя закрывающая фигурная скобка. Используйте подсчёт открывающих-закрывающих скобок в редакторе. Открывающих у вас 7, закрывающих 8. И форматирование кода немного съехало - не понятно какая скобка что закрывает. Лишняя стоит перед последним /li . Я в коде её выделил комметом для наглядности.
    <?php if ($categories) { ?>
      <div class="container">
        <a class="toggleMenu" href="#">Menu</a>
        <ul class="nav_menu">
          <?php foreach ($categories as $category) { ?>
          <li>
            <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
            <?php if ($category['children']) { ?>
            <?php for ($i = 0; $i < count($category['children']); $i++) { ?>
            <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 } //for  i < $j ?>
    
              <?php } //for ($i = 0; $i < count ?>
    
            </ul>
            <?php } // if ($category['children']) #8 ?>
          </li>
          <?php } // foreach ($categories as $category) ?>
        </ul>
        <div>
          <?php } ?>
    Ответ написан
    5 комментариев
  • Как загрузить слайдер в модальное окно?

    @ChenZhen
    Скорее всего дело в том что слайдер инициализируется в одном div, а модальное окно создаёт другой. Можно попробовать инициализировать слайдер уже после показа модального окна.
    Ответ написан
    Комментировать
  • Адаптивная/резиновая верстка в первый раз! Ну как?

    @ChenZhen
    По верстке, карточки товаров на мой взгляд зря уменьшаются, лучше бы их просто перестраивать. Да и начинают они сужаться раньше, чем нужно. Место по бокам еще много - а сайт уже сужается.

    По поводу высоты - всё просто, в вашем случае нужно:
    Задать для
    html, body {height: 100%}
    Для main {min-height: 100%; padding-bottom: 100px} - получится мэйн во всю страницу, но снизу будет место для футера. Можно больше 100, если хотите отступ от футера.
    Для footer задать margin-top: -100px; - возвращаем футер вверх, на освобожденное место.

    И вставить div class="clearfix" перед /main, потому что каталог у вас с float: left (иначе подвал будет налезать на каталог).
    Есть и другие способы - гуглите "footer к низу страницы".
    Ответ написан