Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

tataska8

Новачок
  
  • Публікації

    6
  • З нами

  • Відвідування

Про tataska8

  • День народження 26.06.92

Інформація

  • Стать
    Женщина
  • Місто:
    Оренбург

tataska8's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

2

Репутація

  1. а вы на своем сайте 1с exchange не используете? у меня вот почемуто фильтр с 1с не хотят дружить..
  2. сделано: в product.tpl после строки(примерно 9-я) <div class="product-info"> пишем: <? #BEGIN ?> <?php $parent_id = 0; $categories = array(); $product_categories = $this->model_catalog_product->getCategories($product_id); $parent_id = $product_categories[0]['category_id']; $parent_categories = $this->model_catalog_category->getCategories($parent_id); foreach ($parent_categories as $category) { $categories[] = array( 'name' => $category['name'], 'href' => $this->url->link('product/category', 'path=' . $category['parent_id'] . '_' . $category['category_id']) ); $children = $this->model_catalog_category->getCategories($category['category_id']); } if ($categories) { ?> <div> <ul> <?php foreach ($categories as $category) { ?> <?php } ?> </ul> </div> <?php } ?> <? #END ?> Затем, сделаем чтобы отображалось по-человечески в несколько столбцов, а не в один: <?#category?> <?php if ($categories) { ?> <!-- <h2><?php echo $text_refine; ?></h2>--> <div class="category-list"> <?php if (count($categories) <= 5) { ?> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> </ul> <?php } else { ?> <?php for ($i = 0; $i < count($categories);) { ?> <ul> <?php $j = $i + ceil(count($categories) / 4); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($categories[$i])) { ?> <li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> <?php } ?> </div> <?php } ?> <?#category_end?> И Вуаля! :) вот результат: картинка
  3. да. именно. :) есть попытка сделать чтото в product.tpl которая не работает. с 10 по 58 строку добавлено:\ <? #BEGIN ?> <?php $parent_id = 0; $categories = array(); $product_categories = $this->model_catalog_product->getCategories($product_id); foreach ($product_categories as $product_category) { if($product_category['main_category']) { $parent_id = $product_category['category_id']; break; } } $parent_categories = $this->model_catalog_category->getCategories($parent_id); foreach ($parent_categories as $category) { $categories[] = array( 'name' => $category['name'], 'href' => $this->url->link('product/category', 'path=' . $category['parent_id'] . '_' . $category['category_id']) ); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $categories[] = array( 'name' => $child['name'], 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } } if ($categories) { ?> <div> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> </ul> </div> <?php } ?> <? #END ?>
  4. Когда заходишь в категорию, например, в СКУД. Ниже отображается category-list: картинка Вот нужно это у товаров из категории скуд(во всех категориях, в зависимости от того к какой категории товар относится) у каждого товара показывать. Спасибо за ответ!
  5. Здравствуйте, у меня есть вот такой сайт. Очень долго уже ковыряю шаблоны и не могу решить поставленную задачу, потому прошу помощи. Нужно чтобы на странице товара отображались подкатегории родительской категории, в которой находится товар. Пример: Родительская категория1>подкатегория1>товар. Чтобы под хлебными крошками был список подкатегорий, которые содержатся в Родительской категории1, для более удобной навигации по сайту. Надеюсь, что сумела выразить свою мысль понятно. Спасибо! :)

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.