Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

AlexSend

Newbie
  
  • Posts

    12
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

AlexSend's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Reputation

  1. Добрый день. Столкнулся с проблемой в версии ocStore 2.1.0.2.1. Не выводиться Цена Акции. Установил чистую сборку и в ней тоже нет данной цены. Когда пользователь вошел на сайт Цена появляется. Когда вышел, она видна еще некоторое время, потом опять пропадает. В других версиях - такого не наблюдалось. Но переходить на новую версию не является возможным, так ка сайт уже разработан. Прошу помощи в решении данной проблемы. Все откликнувшимся большое спасибо!
  2. Ниче не понятно. Есть Цена со скидкой и есть без. Отнемите и получите результат. А так вообще не понятно в чем вопрос.
  3. Вот как выводиться у меня, и этот код выдает ошибку, то есть этих переменных нету в шаблоне, хотя в масиве они есть: <ul class="box-category"> <?php foreach ($categories as $category) { ?> <li> <?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)) { ?> <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 } ?> <?php if (($child['children2']) && ($category['category_id'] == $category_id)) { ?> <ul> <?php foreach ($child['children2'] as $child2) { ?> <li> <?php if ($child2['category_id'] == $child_id2) { ?> <a href="<?php echo $child2['href']; ?>" class="active"> - <?php echo $child2['name']; ?></a> <?php } else { ?> <a href="<?php echo $child2['href']; ?>"> - <?php echo $child2['name']; ?></a> <?php } ?> <?php if (($child2['children3']) && ($category['category_id'] == $category_id)) { ?> <ul> <?php foreach ($child2['children3'] as $child3) { ?> <li> <?php if ($child3['category_id'] == $child_id3) { ?> <a href="<?php echo $child3['href']; ?>" class="active"> - <?php echo $child3['name']; ?></a> <?php } else { ?> <a href="<?php echo $child3['href']; ?>"> - <?php echo $child3['name']; ?></a> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul>
  4. Всем доброго времени суток. Вторую неделю пытаюсь сделать вывод всех категорий из магазина. По умолчанию выводиться только 1 и второй уровень. За основу я взял модуль из опенкарта 1.5 (достался бекап от клиента) где был модуль на 4 уровня . Я его подключил по аналогии стандартного модуля category.php Опенкарат 2. С большими усилиями я вывел 3 уровня (4 так и не вывелся) НО дело не в этом. Я не могу получить текущий ИД категории. Ниже я приложил кусок кода. Аналогичный код на стандартном модуле работает, я постарался максимально подобно сделать и свой, но напомню что он с модуля Опенкарта 1.5. Большое спасибо. if (isset($parts[0])) { $data['category_id'] = $parts[0]; } else { $data['category_id'] = 0; } if (isset($parts[1])) { $data['child_id'] = $parts[1]; } else { $data['child_id'] = 0; } if (isset($parts[2])) { $data['child_id2'] = $parts[2]; } else { $data['child_id2'] = 0; } if (isset($parts[3])) { $data['child_id3'] = $parts[3]; } else { $data['child_id3'] = 0; } $this->load->model('catalog/category'); $this->load->model('catalog/product'); $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); // 1 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']); // 2 foreach ($children as $child) { $children2_data = array(); $children2 = $this->model_catalog_category->getCategories($child['category_id']); // 3 foreach ($children2 as $child2) { $children3_data = array(); $children3 = $this->model_catalog_category->getCategories($child2['category_id']); // 4 foreach ($children3 as $child3) { $data3 = array( 'filter_category_id' => $child3['category_id'], 'filter_sub_category' => true ); $product_total3 = $this->model_catalog_product->getTotalProducts($data3); $children3_data[] = array( 'category_id' => $child3['category_id'], 'name' => $child3['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total3 . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']. '_' . $child2['category_id']. '_' . $child3['category_id']) ); } $data2 = array( 'filter_category_id' => $child2['category_id'], 'filter_sub_category' => true ); $product_total2 = $this->model_catalog_product->getTotalProducts($data2); $children2_data[] = array( 'category_id' => $child2['category_id'], 'name' => $child2['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total2 . ')' : ''), 'children3' => $children3_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']. '_' . $child2['category_id']) ); } $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 . ')' : ''), 'children2' => $children2_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } $data['categories'][] = array( 'category_id' => $category['category_id'], 'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $total . ')' : ''), 'children' => $children_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } гории
  5. да, все было настроено и включено. Возможно фтп при настройке ошибку где то сделал - и не заметил.
  6. там вываливалась в alert куча ошибок. Я просто руками залил файлы, а в архиве удалил из upload файлы , что б ы не править все файлы, какие перечислены в xml. Сделал вывод, что б проблема была именно с загрузкой Файлов из папки upload.
  7. Пришлось разобрать ocmod и установить руками. В принципи все заработало. Спасибо вам большое Tom.
  8. я вообще первый раз обращаюсь на форум, думал тут как то быстро смогут помочь. В 99% случаев я сам решаю все вопросы.
  9. Выдало ошибку при установке к сожалению.
  10. я на этом сайте в первые. Если бы я знал авторов, данный сайт, данное расширение может быть я так бы и поступил. И если Вы знаете авторов или ссалку на их страницу - то поделитесь пожалуйста нею. Я данное расширение решил использовать в первые.
  11. Добрый день. Установил данное расширение https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=s943YyLVFsLARzpGKbEOD5Ek8Nn8mSm5&extension_id=24220&filter_license=0&filter_download_id=42 В модуляъ - появились модули, но нету ссылки на само расширение. Как мне его вывести в админке , для создания категорий, статей и тд? Единственное что я увидел и подумал - так это дело вот в этой строке(You find out the blog link under Extensions menu item of Admin panel dashboard[/] ). Мануал на данное расширение не работает.
×
×
  • 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.