Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Student777

Новичок
  
  • Posts

    25
  • Joined

  • Last visited

Student777's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Извините, ошибся - первый отрывок кода выше из /controller/product/category.php , а не из МОЯ_ТЕМА/template/product/category.tpl Да как сгделан код выше - кроме нужных категорий выводятся и другие ссылки - из верхнего меню и из футера, подскажите как их убрать?
  2. Вот кусочек кода, с моей добавкой из sitemap.php, может кто подскажет как его догделать чтобы выводил развернутый список категорий и вложенных подкатегороий или скажите сколько бугдет стоить Ниже отрывок кода из файла category.php из МОЯ_ТЕМА/template/product/category.tpl $results = $this->model_catalog_category->getCategories($category_id); foreach ($results as $result) { $filter_data = array( 'filter_category_id' => $result['category_id'], 'filter_sub_category' => true ); $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url) ); ////////////////////////////////////Начало кода взятього из sitemap.php////////////////////////////////////////// $data['categories'] = array(); $categories_1 = $this->model_catalog_category->getCategories($category_id); foreach ($categories_1 as $category_1) { $level_2_data = array(); $categories_2 = $this->model_catalog_category->getCategories($category_1['category_id']); foreach ($categories_2 as $category_2) { $level_3_data = array(); $categories_3 = $this->model_catalog_category->getCategories($category_2['category_id']); foreach ($categories_3 as $category_3) { $level_3_data[] = array( 'name' => $category_3['name'], 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $category_1['category_id'] . '_' . $category_2['category_id'] . '_' . $category_3['category_id']) ); } $level_2_data[] = array( 'name' => $category_2['name'], 'children' => $level_3_data, 'href' => $this->url->link('product/category', 'path='. $this->request->get['path'] . '_' . $category_1['category_id'] . '_' . $category_2['category_id']) ); } $data['categories'][] = array( 'name' => $category_1['name'], 'children' => $level_2_data, 'href' => $this->url->link('product/category', 'path=' . $category_1['category_id']) ); } ///////////////////////////////////////////////Конец кода взятього из sitemap.php/////////////////////////////////////////////// } Ниже отрывок кода из category.tpl с всивкой кода из sitemap.tpl, выводяещёго категории <?php if ($categories) { ?> <h3><?php echo $text_refine; ?></h3> <?php if (count($categories) <= 5) { ?> <div class="row"> <div class="col-sm-3"> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> </ul> </div> </div> <?php } else { ?> <div class="row"> <?php foreach (array_chunk($categories, ceil(count($categories) / 4)) as $categories) { ?> <div class="col-sm-3"> <!-- <ul>--> <!-- <?php foreach ($categories as $category) { ?>--> <!-- <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>--> <!-- /////////////////////////////////Код ниже добавил я///////////////////////////////////////////////--> <ul> <?php foreach ($categories as $category_1) { ?> <li><a href="<?php echo $category_1['href']; ?>"><?php echo $category_1['name']; ?></a> <?php if ($category_1['children']) { ?> <ul> <?php foreach ($category_1['children'] as $category_2) { ?> <li><a href="<?php echo $category_2['href']; ?>"><?php echo $category_2['name']; ?></a> <?php if ($category_2['children']) { ?> <ul> <?php foreach ($category_2['children'] as $category_3) { ?> <li><a href="<?php echo $category_3['href']; ?>"><?php echo $category_3['name']; ?></a></li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> <!-- /////////////////////////////////Конец моего кода///////////////////////////////////////////////--> <!-- <?php } ?>--> <!-- </ul> </div> <?php } ?> </div>
  3. Спасипотому что, многоуровневое меню планирую купить вот это - MegaMenu Pro подойгдет? Но еещё хотел вывести данные помимо меню на страниэто с описанием категорий, им в цикле выводятся дочерние категории, а как туда приэтопить следующий уровень, вот как это сгделать кто подскажет похоже на то как на сайте Леруа? Не хотелось бы гделать ситично на html, но наверно пригдется.
  4. А чуть подробнее не подскажите как это сгделать? Во вложении эти файлы category.php category.tpl header.php header.tpl
  5. Здравствуйте, подскажите пожалуйси кто знает - как вывести категории третьего уровня на страниэто с категорией 2го уровня, структура каилога интересует по аналогии с сайтом Леруа Мерлен leroymerlin.ru - подскажите какие внести изменения в categry.tpl?
  6. Здравствуйте, есть ли возможность полулить модуль в гдемо режиме для усиновки проверки на своем сайте?
  7. Кто может сгделать за гденьги обмен 1С 7.7 Торговля и склад ред. 9.2 и Ocstore 2.3? или пожалуйси посоветуйте спеца.
  8. Здравствуйте, этот модуль с 1С 7.7 ТИС редакция 9.2 бугдет рилиить?
  9. Здравствуйте, ваш модуль отлично рилииет, но при включении в дополнениях модуль Basic captca (хочу использовать в форме обратной связи на страниэто Коникты), в оформлении заказа с помощью Simple пересиет отображаться captcha. Не подскажите в чем проблема?
  10. Добрый гдень, а есть ли возможность с помощью этого модуля выгружать товары опрегделенных категорий?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.