Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Вывод категорий на главной картинками


 Поделиться

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

Здраствуйте.

Есть желание вывести категории на главной ввиде ссылок изображеий, а не именем категорий.

Но нехватает опыта, помогите.

<div class="box">
  <div class="box-heading"><?php echo $heading_title; ?></div>
  <div class="box-content">
    <div class="box-category">
      <?php foreach ($categories as $category) { ?>
      <div class="box-img">
        <?php if ($category['category_id'] == $category_id) { ?>
        <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
        <?php } else { ?>
        <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
        <?php } ?>
        <?php if (($category['children']) && ($category['category_id'] == $category_id)) { ?>
        <div>
          <?php foreach ($category['children'] as $child) { ?>
          <div>
            <?php if ($child['category_id'] == $child_id) { ?>
            <a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>
            <?php } else { ?>
            <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a>
            <?php } ?>
          </div>
          <?php } ?>
        </div>
        <?php } ?>
      </div>
      <?php } ?>
    </div>
	<div style="clear:left"></div>
  </div>
</div>

Список заменил на div, а вот как category['name'] заменинить на изображение категории не могу найти.

С одной стороны понимаю что как то это закручено, проще возможно создать модуль новый, в joomla бы так и сделал и вывел в позицию нужную. А opencart только начал осваивать и не пойму как посмотреть позицию как создать модуль в общем буду рад любым подсказкам.

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


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

$cat[$count]['image'] = 'http://www.placehold.it/270x80';
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.