Перейти к содержанию
temnota80

Магазин запчастей для бытовой техники на Opencart 2.3.0.2. Множество тегов или категорий?

Рекомендуемые сообщения

Здравствуйте. Как в магазине запчастей для стиральных машин реализовать соответствие запчасти и модели стиралки? Можно сделать множество тегов либо множество категорий. Проблема в том, что одна запчасть может подходить, например, для 5000 моделей стиралок и вручную такое количество категорий не набьешь. Есть ли какой-либо способ автоматизации процесса?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

характеристики + фильтр по характеристикам (не из коробки фильтр)

набивать както естественно придется

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Категория - это стиралка

Товар в категории - это запчасть стиральной машины

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, prived сказал:

Категория - это стиралка

Товар в категории - это запчасть стиральной машины

Да, это понятно. Но когда одна запчасть принадлежит нескольким тысячам категорий, их становится невозможно набить вручную. Вот если бы из Экселя Ctrl+C Ctrl+V...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наймите студентов - пусть сидят заполняют

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, temnota80 сказал:

Вот если бы из Экселя Ctrl+C Ctrl+V...

смотря какой эксель, можно и скриптом попробовать разбросать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это долго расписывать придется, а поставщик не дает список соответствий?


Посмотрите как в https://ita-group.ru/ сделано. Может будет, что полезно.



Отправлено с моего SM-A520F через Tapatalk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 часов назад, temnota80 сказал:

Здравствуйте. Как в магазине запчастей для стиральных машин реализовать соответствие запчасти и модели стиралки? Можно сделать множество тегов либо множество категорий. Проблема в том, что одна запчасть может подходить, например, для 5000 моделей стиралок и вручную такое количество категорий не набьешь. Есть ли какой-либо способ автоматизации процесса?

Когда имеется множество универсальных деталей, подходящих к большому количеству моделей, разумеется, делать разбивку в разрезе моделей и брендов неправильно.

 

Сделайте разбивку запчастей по функциональному признаку, условно - приводные ремни, нагреватели, подшипники и т.п. и в карточке товара запчасти пропишите в характеристике, можно даже в одной под названием "Совместимость", если весь текст влезет - модели, к которым запчасть подходит. Эту же информацию следует продублировать в описании товара и в мета-тегах. Тогда навигация по сайту будет достаточно логичной и требуемая запчасть находится как поиском сайта, так и индексироваться поисковиками.

 

Разумеется, информацию о совместимости вы должны получать и заносить сами. При этом, полная качественная и проверенная информация по применимости, даст вам конкурентное преимущество.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
46 минут назад, IronMann сказал:

Когда имеется множество универсальных деталей, подходящих к большому количеству моделей, разумеется, делать разбивку в разрезе моделей и брендов неправильно.

 

Сделайте разбивку запчастей по функциональному признаку, условно - приводные ремни, нагреватели, подшипники и т.п. и в карточке товара запчасти пропишите в характеристике, можно даже в одной под названием "Совместимость", если весь текст влезет - модели, к которым запчасть подходит. Эту же информацию следует продублировать в описании товара и в мета-тегах. Тогда навигация по сайту будет достаточно логичной и требуемая запчасть находится как поиском сайта, так и индексироваться поисковиками.

 

Разумеется, информацию о совместимости вы должны получать и заносить сами. При этом, полная качественная и проверенная информация по применимости, даст вам конкурентное преимущество.

Я правильно понял, что если перечислить модели, к которым запчасть подходит, только в характеристике под названием "Совместимость", то ее не будет находить поиск по сайту? То есть для поиска по сайту мы прописываем модели в описании товара. А в мета-теге description мы дублируем модели для индексации поисковиками, так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все известные артикулы аналогов искомой запчасти и названия моделей к которым эта запачать подходит, я прописал бы во всех местах, которые тем или иным образом могут находится внутренним поиском и индексироваться внешними поисковиками. Не обязательно, чтобы это прямо было в одном атрибуте. Это могут быть два атрибута "Подходит к моделям" и "Аналоги". Тут важен сам подход - построить иерархическую структуру товарного справочника по функциональному признаку, прописать в дополнительных полях информацию о применимости и аналогах, чтобы её могли находить и индексировать поисковики, ну и разумеется - чтобы это было в самом описании запчасти.

 

Это ответ на ваш вопрос, набивать эту информацию в теги - да, набивать. Делать ли множество категорий товарного справочника - нет, не делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо большое за ваши ответы, буду внедрять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От smartcoder
      2 000.00 руб
      Скачать/Купить дополнение


      CronSuppler - запуск по крону модуля "Поставщики" по Cron
      Дополнение к модулю товарища @usergio  - Автоматический обработка прайс-листов по Cron
      Многие хотели полностью автоматизировать процесс, теперь это возможно.
       
      Дополнение позволяет осуществлять запуск по Cron поставщиков модуля Автоматическая обработка прайс листов.
       
      Возможности дополнения:
      1. Запуск файла из папки admin/upload/
      2. Парсинг сайтов по расписанию
      3. Обновление остатков товаров по расписанию
      4. Обновление цен товаров по расписанию
       
       
      Установка:
      Установка для версии Opencart 1.5
      1. Загружаем файлы на сервер из папки /upload
      2. Появилась команда для Cron в списке поставщиков.
      3. Копируем команду из списка поставщиков
      4. Заходим в панель хостинга и ищем раздел Планировщик / Планировщик Cron / Планирование
      5. Далее вносим команды в планировщик и указываем необходимые интервалы запуска.
      Установка для версии Opencart 2.0-2.3
      1. Устанавливаем модуль через модификаторы
      2. Обновляем модификаторы
      3. Появилась команда для Cron в списке поставщиков.
      4. Копируем команду из списка поставщиков
      5. Заходим в панель хостинга и ищем раздел Планировщик / Планировщик Cron / Планирование
      6. Далее вносим команды в планировщик и указываем необходимые интервалы запуска.
      Установка для версии Opencart 3
      1. Устанавливаем модификацию через модификаторы
      2. Загружаем файлы на сервер из папки /upload
      3. Обновляем модификаторы
      4. Появилась команда для Cron в списке поставщиков.
      5. Копируем команду из списка поставщиков
      6. Заходим в панель хостинга и ищем раздел Планировщик / Планировщик Cron / Планирование
      7. Далее вносим команды в планировщик и указываем необходимые интервалы запуска.
       
      Описание команд для планировщика
      --form 63 - запуск формы поставщика 63 в модуле Автоматическая обработка прайс листов
      --like 50 - обнуление количества товара с окончанием модели (model -50)
       
      Если вы хотите обнулять товар перед каждым запуском:
      - используйте --like (+номер модели товара с содержанием кода поставщика)
       
      Для парсинга, обновления цен без остатков: используйте просто --form 63, без --like (в этом случае form - номер формы поставщика, 63.csv либо 63.xml в данном случае)
       
      Вкладка "Инструменты" - к форме поставщика не относится и с CronSuppler не работает.
       
       
       
      Важно:
      CronSuppler - это дополнение к модулю Автоматическая обработка прайс листов, работает только при наличии модуля Автоматическая обработка прайс листов
       
      Видеообзор:
       
       
       
      Дополнительный модуль, вам пригодится:
       
      SupplerMailLink - Автоматическое скачивание прайс-листов с почты или по ссылке поставщика
      Пользуйтесь дополнительным модулем, для обновления, добавления и парсинга прайс-листов по расписанию.
       
      Отличия SupplerMailLink и CronSuppler
      SupplerMailLink - загрузка прайс-листов на сервер
      CronSuppler - выполнение формы модуля АОП в автоматическом режиме по расписанию (cron)
       
      Возможности SupplerMailLink
      1. Загрузка файла по ссылке в папку admin/upload/
      2. Загрузка файла по почте (через подключение к IMAP) в папку admin/upload/
      3. Планирование загрузки в любое время (раз в минуту, раз в час, или когда захотите)
      4. Поддержка форматов XLS, XLSx, csv, xml
      5. Конвертация в нужный формат для модуля поставщики в XML или CSV
       
       
      Добавил smartcoder Добавлено 22.02.2018 Категория Обмен данными Системные требования vqmod для oc_1.5 Сайт разработчика https://smart-coder.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От smartcoder
      Дополнение к модулю товарища @usergio  - Автоматический обработка прайс-листов по Cron
      Многие хотели полностью автоматизировать процесс, теперь это возможно.
       
      Дополнение позволяет осуществлять запуск по Cron поставщиков модуля Автоматическая обработка прайс листов.
       
      Возможности дополнения:
      1. Запуск файла из папки admin/upload/
      2. Парсинг сайтов по расписанию
      3. Обновление остатков товаров по расписанию
      4. Обновление цен товаров по расписанию
       
       
      Установка:
      Установка для версии Opencart 1.5
      1. Загружаем файлы на сервер из папки /upload
      2. Появилась команда для Cron в списке поставщиков.
      3. Копируем команду из списка поставщиков
      4. Заходим в панель хостинга и ищем раздел Планировщик / Планировщик Cron / Планирование
      5. Далее вносим команды в планировщик и указываем необходимые интервалы запуска.
      Установка для версии Opencart 2.0-2.3
      1. Устанавливаем модуль через модификаторы
      2. Обновляем модификаторы
      3. Появилась команда для Cron в списке поставщиков.
      4. Копируем команду из списка поставщиков
      5. Заходим в панель хостинга и ищем раздел Планировщик / Планировщик Cron / Планирование
      6. Далее вносим команды в планировщик и указываем необходимые интервалы запуска.
      Установка для версии Opencart 3
      1. Устанавливаем модификацию через модификаторы
      2. Загружаем файлы на сервер из папки /upload
      3. Обновляем модификаторы
      4. Появилась команда для Cron в списке поставщиков.
      5. Копируем команду из списка поставщиков
      6. Заходим в панель хостинга и ищем раздел Планировщик / Планировщик Cron / Планирование
      7. Далее вносим команды в планировщик и указываем необходимые интервалы запуска.
       
      Описание команд для планировщика
      --form 63 - запуск формы поставщика 63 в модуле Автоматическая обработка прайс листов
      --like 50 - обнуление количества товара с окончанием модели (model -50)
       
      Если вы хотите обнулять товар перед каждым запуском:
      - используйте --like (+номер модели товара с содержанием кода поставщика)
       
      Для парсинга, обновления цен без остатков: используйте просто --form 63, без --like (в этом случае form - номер формы поставщика, 63.csv либо 63.xml в данном случае)
       
      Вкладка "Инструменты" - к форме поставщика не относится и с CronSuppler не работает.
       
       
       
      Важно:
      CronSuppler - это дополнение к модулю Автоматическая обработка прайс листов, работает только при наличии модуля Автоматическая обработка прайс листов
       
      Видеообзор:
       
       
       
      Дополнительный модуль, вам пригодится:
       
      SupplerMailLink - Автоматическое скачивание прайс-листов с почты или по ссылке поставщика
      Пользуйтесь дополнительным модулем, для обновления, добавления и парсинга прайс-листов по расписанию.
       
      Отличия SupplerMailLink и CronSuppler
      SupplerMailLink - загрузка прайс-листов на сервер
      CronSuppler - выполнение формы модуля АОП в автоматическом режиме по расписанию (cron)
       
      Возможности SupplerMailLink
      1. Загрузка файла по ссылке в папку admin/upload/
      2. Загрузка файла по почте (через подключение к IMAP) в папку admin/upload/
      3. Планирование загрузки в любое время (раз в минуту, раз в час, или когда захотите)
      4. Поддержка форматов XLS, XLSx, csv, xml
      5. Конвертация в нужный формат для модуля поставщики в XML или CSV
       
       
    • От ruslun
      Итак, есть сайт-донор на opencart 1.5 и основной сайт на ocstore 2.3 , требуется на основном сайте настроить обновление товаров как на сайте доноре в автоматическом режиме, нужны модули или исполнители 
    • От Alexander50
      День добрый.
       
      У нас магазин на ocStore 2.3 На сайте сейчас около 5-6 тыс товаров.
       
      Задача:
      Сейчас надо сделать автоматическую ежедневную загрузку товаров от двух наших поставщиков и чтобы обновлялись потом цены. Файл с товарами 1-го поставщика  YML/XML находится по ссылке https://www.master-instrument.ru/bitrix/catalog_export/opisanie.e.yml.php.
      Важно! У поставщиков в файлах много товаров - нам нужно загрузить только определенные товары и только одного бренда (NORDBERG) 
      в соответствующие категории на нашем сайте. Надо сделать сопоставление категорий (наверно по category id="761") до загрузки.
       
      Еще момент в этих загрузочных файлах XML есть товары с одинаковым артикулом с нашим сайтом (дубли) и надо чтобы эти товары из файла, которые имеют такие же артикулы как у нас уже на сайте не перезаписались!!!, и не попадали вообще на сайт.
       
      Стоит модуль АОП, также покупали модули SupplerMailLink - загрузка прайсов по ссылке,  и CronSuppler - запуск по крону модуля "Поставщики" - у товарища  smartcoder которому еще оплатили работу по автоматизации, но к сожалению он плохо сделал топорно (пропала часть старых товаров и исчезла левая колонка с фильтрами в категориях) плюс не отвечает по 2-3 дня, что делает дальнейшую работу не возможной.
      Вообщем нам надо еще восстановить бекап от 01.10.2018 до начала работы "мастера" над сайтом. Может предварительно скопировать сопоставленные Id категории.
      Ваши предложения, сроки поджимают..
    • От Techno1og
      Нашел в сети скрипт внутренней перелинковки написанный на php. Интересно стоит и его использовать, интересно ваше мнение: (код в конце под спойлером)
       
      Описание: .........это простой php код, подключаемый на сайт посредством php include. Как утверждает автор -скрипт работает НЕ с базой данных, а с простыми файлами.
      На входе программа получает 2 файла (которые необходимо создать и заполнить):
      Список ключевых слов и релевантных им страниц Околоссылочный текст для внутренней перелинковки  
      Схема работы:
      интегрируем в шаблон сайта, в любое удобное место php include с вызовом скрипта В примере указано — include («perelinkovka.php»); — что подразумевает,  что скрипт находится в корне сайта, если же вы установите его в другое место, то необходимо прописать полный адрес:<?php
      include («perelinkovka.php»);
      ?> Как только открывается страница, инициирующая его вызов — он отправляется в файл, содержащий список ключевых слов и релевантных страниц и выбирает случайное значение. Далее это значение сопоставляется с URL текущей страницы и если они совпадают — происходит новая выборка до тех пор, пока не будет получена ссылка, отличная от адреса текущей страницы. Далее он идет в следующий файл, содержащий околоссылочный текст и делает случайную выборку по нему. На выходе мы получаем ссылку, окруженную околоссылочным текстом (каждый раз новым), что отлично вписывается в концепцию правильной внутренней перелинковки Далее, записывается состояние страницы в отдельный файл, из которого оно будет браться при каждом новом открытии одной и той же страницы. Тоесть ссылка перелинковки, появившееся на странице однажды уже останется там и будет выдаваться при каждом новом открытии. Для правильной работы модуля перелинковки, необходимо создать 2 файла (один, содержащий околоссылочный текст и один, содержащие ключевые слова и релевантные страницы). Файл с окружением создаем вручную, синтаксис следующий...." - текст до! текст после "
       

       
      Далее, необходимо создать файл, содержащий ключевые слова и релевантные стрраницы,  разделитель — «!». Здесь все предельно просто — открываем файл, который мы получили в конце прошлого этапа и удаляем лишние поля (частотность и позиция). Оставшиеся данные копируем и вставляем в блокнот:
       

       
       
      Производим замену табуляций на разделитель, для этого, копируем табуляцию и  выбираем Правка -> Заменить. В поле «Что» вставляем скопированную  табуляцию, а в поле «Чем» вставляем «!» — нажимаем Заменить все. Называем данный файл links.txt
      Далее, необходимо создать пустой файл visited.txt, куда программа перелинковки будет записывать состояния страниц (связь уже построенных перелинковок с URL-адресами вашего сайтта), в принципе, можно данный файл и не создавать — он будет создан автоматически при первом запуске скрипта, но если в директории, куда закачан скрипт не стоят права на запись — возникнет конфликт. Далее, файлу links необходимо дать права на запись. Если вы используете FileZilla, то нажимаем на файл правой кнопкой и в открывшемся меню выбираем пункт -> Права доступа к файлу:
      Итак, далее нам необходимо закачать на сервер следующие файлы:
      сам скрипт (perelinkovka.php) файл с околоссылочным текстом (texts.txt) файл с ключевыми словами (links.txt) файл состояния страниц (visited.txt)  
       
       
       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.