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

Sanya1471

Користувачі
  
  • Публікації

    64
  • З нами

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

Усі публікації користувача Sanya1471

  1. Нашел модуль который как раз выводит подкатегории!! Проблема только в том, что он выводит только подкатегории первого уровня! Пример: если захожу в родителскую категорию, он показывает подкатегории 1 уровня (тут все норм), если я дальше захожу в подкатегорию 1 уровня, он опять показывает эти же подкатегории, т. е. глубже не лезет (((( подскажите что подправить пожалуйста!! Сам модуль http://www.opencart.com/index.php?route=extension/extension/info&extension_id=12623&filter_search=category%20sidebar&filter_download_id=31&sort=e.price&order=ASC&page=4 subcategory.php <?php class ControllerModuleSubCategory extends Controller { private $_name = "subcategory"; private $_version = "0.2"; protected function index($setting) { $this->language->load('module/subcategory'); $this->data['heading_title'] = $this->language->get('heading_title'); if (isset($this->request->get['path'])) { $parts = explode('_', (string)$this->request->get['path']); } else { $parts = array(); } if (isset($parts[0])) { $this->data['category_id'] = $parts[0]; } else { $this->data['category_id'] = 0; } if (isset($parts[1])) { $this->data['child_id'] = $parts[1]; } else { $this->data['child_id'] = 0; } $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { $total = $this->model_catalog_product->getTotalProducts(array('filter_category_id' => $category['category_id'])); $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $product_total = $this->model_catalog_product->getTotalProducts($data); $total += $product_total; $children_data[] = array( 'category_id' => $child['category_id'], //'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''), 'name' => $child['name'] , 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } $this->data['categories'][] = array( 'category_id' => $category['category_id'], //'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $total . ')' : ''), 'name' => $category['name'] , 'children' => $children_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } $this->data['subcategories'] = $this->data['categories']; foreach ($this->data['categories'] as $id => $cat) { if ($cat['category_id']==$this->data['category_id']) { if ($this->config->get($this->_name . '_catname')): $this->data['heading_title'] = $cat['name']; endif; $this->data['subcategories'] = $cat['children']; } } if (count($this->data['subcategories'])<1) { $this->data['subcategories'] = $this->data['categories']; } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/subcategory.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/subcategory.tpl'; } else { $this->template = 'default/template/module/subcategory.tpl'; } $this->render(); } } ?> subcategory.tpl <div class="box"> <div class="box-heading"><?php echo $heading_title; ?></div> <div class="box-content"> <ul class="box-category"> <?php foreach ($subcategories as $num => $category) { ?> <li> <?php if ($category['category_id'] == $category_id || $category['category_id'] == $child_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']) { ?> <ul> <?php foreach ($category['children'] as $child) { ?> <li> <?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 } ?> </li> <?php } ?> </ul> <?php }*/ ?> </li> <?php } ?> </ul> </div> </div>
  2. Всем добрый день!!! Помогите пожалуйста перенести Подкатегории из блока content в левую колонку!!!! Чтобы при открытии родительской категории, Выберите подкатегорию (с подкатегориями) отображались в левой колонке! Подскажите что от куда вырезать и куда вставить?? ocstore 1.5.5.1.2 Всем заранее огромное спасибо!!
  3. И еще как убрать картинку в выпадающем меню?? Что бы изображения категорий не выводились в меню?? Что бы просто выводились названия меню??
  4. Добрый день!!! В версии 4.3.3 ошибка, в блоке заказы/покупатель поле зарегистрироваться написано как зарегистроваться! Где поправить?
  5. Доброго дня!!! Подскажите пожалуйста, как с помощью модуля поиск, вход и регистрацию перенести в левую колонку??
  6. Все обновилось, файлы не перезаписались, только у меня наоборот, через ftp раз нет результата, а через панель сразу все ок!
  7. Новую версию он у меня показывает регулярно, сейчас показывает что новая 7.4 попробую перекопировать заново
  8. Ни фига не врублюсь какие блоки менять )))), подскажите пожалуйста если не трудно на примере заголовок под картинкой
  9. Видео пересмотрел несколько раз, пере сохранял, делал все в последовательности!
  10. И еще вопрос, как прописать, что бы в виджете "список записей из выбранных категорий" записи выводились таким образом: в самом верху аватар, под ним заголовок, далее краткое описание и снизу все остальное включая дату и время написания? Сейчас выводится так: время, заголовок, аватар, краткое описание и т.д.
  11. Подскажите пожалуйста, пытаюсь обновить с версии 6.01 до 7.4. Последовательность действий: удалил agoo, скопировал с заменой через тотал файлы с заменой (4 папки), далее в админ создание и обновление таблиц (все ок), далее удалить настройки старых версий! И все равно пишет у вас версия 6.01, что я ни так делаю?
  12. Автор Добрый день! Подскажи что за фигня, долго грузится страница данные, долго открываются поля, пока поставщик пустой все ок, как только полей 20 в данных заполнишь, начинает все медленней и медленней!! Раньше такого не было, обратил внимание, что раньше страница данные разбивалась на страницы, сейчас нет!!

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

Important Information

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