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

Lucider105

Newbie
  
  • Posts

    43
  • Joined

  • Last visited

Recent Profile Visitors

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

Lucider105's Achievements

Collaborator

Collaborator (7/14)

  • Reacting Well Rare
  • Collaborator
  • One Month Later
  • First Post
  • Dedicated Rare

Recent Badges

0

Reputation

  1. Немного недопонимаю как правильно сделать. У меня товар парсится с других сайтов но не сортируется по категориям. Фильтр этого не сделает как я понял. Мне нужно сначала отсортировать товар по категориям и маркам с моделями, а после уже настраивать фильтр на марку и модель и тогда уже отобразится нужный мне товар ?
  2. Всем привет, интересует фильтр для автомобильного сайта. Чтобы на главной станице коогда заходишь, можно было отфильтровать по марке и модели. Может есть идеи по фильтрам какие-то или модули недорогие ?
  3. Всем здравствуйте. До сегодняшнего дня файл menu.twig был закоментирован полностью, понадобилось меню на сайте сделать, раскоментировал и получаю ошибку 500 н при перезагрузке сайта. После лезу смотреть в лог ошибок и там [05-May-2023 06:31:40 UTC] PHP Fatal error: Uncaught Twig_Error_Syntax: Unclosed comment in "default/template/common/menu.twig" at line 30. in /home/autopa15/public_html/system/library/template/Twig/Lexer.php:314 Stack trace: #0 /home/autopa15/public_html/system/library/template/Twig/Lexer.php(174): Twig_Lexer->lexComment() #1 /home/autopa15/public_html/system/library/template/Twig/Lexer.php(107): Twig_Lexer->lexData() #2 /home/autopa15/public_html/system/library/template/Twig/Environment.php(581): Twig_Lexer->tokenize('{#{% if categor...', 'default/templat...') #3 /home/autopa15/public_html/system/library/template/Twig/Environment.php(671): Twig_Environment->tokenize('{#{% if categor...', 'default/templat...') #4 /home/autopa15/public_html/system/library/template/Twig/Environment.php(396): Twig_Environment->compileSource('{#{% if categor...', 'default/templat...') #5 /home/autopa15/public_html/system/library/template/twig.php(33): Twig_Environment->loadTemplate('default/templat...') #6 /home/autopa15/public_html/system/library/template.php(51): Templa in /home/autopa15/public_html/system/library/template/Twig/Lexer.php on line 314. Файлы меню что в контролере что в теме стандартные опенкартовские, шаблон если можна считать шаблон изменённым только по верстке, тогда шаблон изменённый. В чём может быть проблема ? На всякий прикреплю коды файлов. controller/common/menu.php <?php class ControllerCommonMenu extends Controller { public function index() { $this->load->language('common/menu'); // Menu $this->load->model('catalog/category'); $this->load->model('catalog/product'); $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { if ($category['top']) { // Level 2 $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $filter_data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } // Level 1 $data['categories'][] = array( 'name' => $category['name'], 'children' => $children_data, 'column' => $category['column'] ? $category['column'] : 1, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } } return $this->load->view('common/menu', $data); } } theme/default/template/common/menu.twig {% if categories %} <div class="container"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs">{{ text_category }}</span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> {% for category in categories %} {% if category.children %} <li class="dropdown"><a href="{{ category.href }}" class="dropdown-toggle" data-toggle="dropdown">{{ category.name }}</a> <div class="dropdown-menu"> <div class="dropdown-inner"> {% for children in category.children|batch(category.children|length / category.column|round(1, 'ceil')) %} <ul class="list-unstyled"> {% for child in children %} <li><a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> {% endfor %}</div> <a href="{{ category.href }}" class="see-all">{{ text_all }} {{ category.name }}</a> </div> </li> {% else %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endif %} {% endfor %} </ul> </div> </nav> </div> {% endif %}
  4. Хочу создать меню такого типа чтобы при выборе родительской категории появлялись справа дочерние категории. Начал писать код для файла меню: <div class="category-menu"> <div class="parent-categories"> <ul> {% for category in categories %} <li> <a href="#" class="category-link" data-category-id="{{ category.category_id }}">{{ category.name }}</a> </li> {% endfor %} </ul> </div> <div class="child-categories"> {% for category in categories %} {% if category.children %} <ul class="subcategory-list" id="{{ category.category_id }}" data-parent-id="{{ category.category_id}}"> {% for child in category.children %} <li class="subcategory-item"> <a href="{{ child.href }}">{{ child.name }}</a> </li> {% endfor %} </ul> {% endif %} {% endfor %} </div> </div> <script> const categoryLinks = document.querySelectorAll('.category-link'); categoryLinks.forEach(link => { link.addEventListener('click', event => { event.preventDefault(); const categoryId = link.dataset.categoryId; const subcategories = document.querySelectorAll(`.subcategory-item[data-parent-id="${categoryId}"]`); subcategories.forEach(subcategory => { subcategory.classList.toggle('hidden'); }); }); }); </script> --- Но строчка category.category_id выводится в id пустой, и не знаю куда лезть смотреть и где она должна прописыватся.
  5. Здравствуйте, думаю насчёт покупки парсера и в видео не увидел чтобы можно было спарсить разметку которая отображается, на клик по тексту то есть по скрипту. Можно ли сделать так ?
  6. Добрый день, интересует платный фильтр Autofilter. посмотрел что есть бесплатный но под версию 3.0.2.0 он не подходит. Такой вопрос можно ли сделать так чтобы фильтр отображался и на главной и при выборе категорий предлагался выбор автомобиля как раз из фильтра ?
  7. Всем здравствуйте, я хочу у себя на сайте сделать так чтобы на главной категории которые отображаются, при нажатии на какую-то из категорий у меня просила выбрать марку и модель машини и потом уже показывало подкатегории для выбраной марки и модели. --- Также и с марками, при нажатии на марку выбираешь модель и при выборе модели предлагаються категории : Двигатель, выхлоп, кузов и тд. Вопрос в том как правильно это всё организовать? Имеется ввиду структура сайта какая должна быть чтобы не повторять элементы, тем самым не засоряя диск сервера.
  8. Вопрос решен в этом мне помог @SSHEVA, списались в ЛС без вопросов помог быстро и расписал в чём же дело
  9. Opencart 3.0.2.0, перевод находится в своей папке
  10. Установил модуль корзины Custom Checkout и после установки когда захожу в оформление заказа, то отображается в названии страницы название переменной в которой хранится нахвание страницы. В чём может быть проблема ? --- Вот скрины ---
×
×
  • 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.