Jump to content
Sign in to follow this  
Bager

Соответствие товара определенному атрибуту.

Recommended Posts

Здравствуйте. Требуется решение проблемы. (автозапчасти)

Есть товар Ауди с определенным атрибутом, с названием атрибута "модель" А6

Есть товар Фиат имеющий атрибут "модель" Ибица 

Есть запчасть, подходит и к той и к этой модели (не к марке, а к конкретной модели). 

Есть фильтр, который выводит атрибуты "модель" в категориях.

Надо настроить соответствие одного товара другому по атрибуту. 

То есть. Есть категория Ауди. В этой категории есть фильтр по модели, в том числе и А6.

При выборе этого фильтра, (АУДИ  А6) кроме товаров имеющие атрибут "модель" А6, надо настроить добавление отображения другого товара имеющего другой атрибут "модель" Ибица.

По факту получается что, у определенного товара, надо указать соответствие одного атрибута "модель" - другому атрибуту "модель"?

И как это реализовать есть идеи? 

Share this post


Link to post
Share on other sites

А если в атрибут модель указывать "А6, Ибица"?

Или вносить данные в атрибут, к примеру, "Подходит к: А6, Ибица"?

А в фильтр загонять как мультиатрибуты.

Как то так, думаю мысль понятна)

Share this post


Link to post
Share on other sites
18 минут назад, RaVIOLy сказал:

А если в атрибут модель указывать "А6, Ибица"?

А вы фильтр не подскажете, который сможет фильтровать атрибуты не по одному значению? Насколько я понимаю, фильтр в случае "А6, Ибица" и будет выводить это не разделяя. То есть, фильтровать по "А6, Ибица"

А мне надо из этого вытянуть два отдельных атрибута. 

А6 - отображается и там и там

Ибица - аналогично

Share this post


Link to post
Share on other sites
15 минут назад, Bager сказал:

А вы фильтр не подскажете

Я пользуюсь:

 

16 минут назад, Bager сказал:

будет выводить это не разделяя. То есть, фильтровать по "А6, Ибица"

А мне надо из этого вытянуть два отдельных атрибута. 

 

Спойлер

blob.thumb.png.98a3d2018f7be4fda31534f671529498.png

 

Share this post


Link to post
Share on other sites
23 минуты назад, RaVIOLy сказал:

Я пользуюсь:

Вот мне интересно. В описании ни слова про мультиатрибуты. Я про них вообще первый раз услышал. Если это так, как говорите вы, это сразу решит весь вопрос. 

Вот мне все-таки интересно. Какими надо обладать способностями чтобы "протелепатить" есть ли в модуле то что мне нужно или нет? 

Спасибо! Я нацарапал письмо разработчику, жду ответа.

Share this post


Link to post
Share on other sites
17 минут назад, Bager сказал:

В описании ни слова про мультиатрибуты. Я про них вообще первый раз услышал

Ну это я так назвал, где-то услышав) А как правильно обозвать, я даже хз)

19 минут назад, Bager сказал:

Если это так, как говорите вы, это сразу решит весь вопрос. 

Надеюсь, решает.

20 минут назад, Bager сказал:

Вот мне все-таки интересно. Какими надо обладать способностями чтобы "протелепатить" есть ли в модуле то что мне нужно или нет? 

Думаю, любопытства достаточно. Смотреть демо, читать ветку форума)

Share this post


Link to post
Share on other sites

В общем и целом, решения я так и не нашел. 

С фильтрами оказалась засада. Отписал нескольким разработчикам, мультиатрибуты так и не смог настроить так, как мне это надо. 

У меня получается что в одной категории, отображается атрибут другой модели. 

Категория Ауди.

В ней атрибуты модели.

А6

Ибица ???? - она должна быть в А6 и все. 

Собственно ищу платное решение этой проблемы. 

Что в итоге нужно на выходе: По принципу категорий. 

Товар принадлежит одному атрибуту, а должен отображаться в других. 

Вообще нет никаких идей???

Share this post


Link to post
Share on other sites

В общем сформулировал как смог техзадание. По морде не бить.:) Но если поможет делу, то можно. Вопросы задавать.

Модуль соответствия атрибута.

 

Требуется создать скрипт или не знаю что, соответствия атрибута в категории.

 

Что собственно требуется: Есть определенный товар 1 который имеет атрибут «А» со значением: 1 

Есть другой товар 2 в этой категории, который имеет атрибут «А» с другим значением: 4

При этом, в этой категории, нужно чтобы эти два товара отображались по атрибуту «А» со значением: 1 . Только в этой категории.

Пример:

На Ауди A6 есть товар генератор, этот генератор подходит еще к паре моделей определенных марок. Например к Сеат и Шкода. 

Проблемы вывести генератор от Ауди в категории Сеат и Шкода – нет.

НО! Он подходит только к определенной модели, Сеат «Ибица» и Шкода «Октавия»

Ибица и Октавия – атрибуты. 

A6 Тоже атрибут. 

Если засунуть его тупо в категории Сеат и Шкода, то в этой категории появится атрибут «A6» А его там быть не должно. Он должен показываться в этой категории с атрибутами Ибица и Октавия. 

Данные для сопоставления будут браться из отдельного атрибута. Может, придумаю другой вариант куда их вывести. В данных, как правило, будет несколько значений, соответственно прописываться они должны в разные значения атрибутов.

Также. Если сопоставления не найдено, создается дополнительное значение атрибута.

По примеру категорий: Товар принадлежит одной категории и в ней и лежит. А может показываться в разных. Ну почти так. 

 

Edited by Bager

Share this post


Link to post
Share on other sites

Сделайте этому генератору атрибуты марок со значениями моделей. 

Ауди - А6

Сеат - Ибица

Шкода - Октавия

Добавьте в фильтр, там переименуйте в нужное ("Ауди", "Сеат", "Шкода" в "Модель" например)  название фильтра и выведите в нужные категории.

Share this post


Link to post
Share on other sites

Скорее всего (не тестил) имя фильтра должно быть уникально...

В таком случае переименуйте их в "Модель (Аудио)", "Модель (Сеат)" и тп

Share this post


Link to post
Share on other sites
6 минут назад, RaVIOLy сказал:

Скорее всего (не тестил) имя фильтра должно быть уникально...

В таком случае переименуйте их в "Модель (Аудио)", "Модель (Сеат)" и тп

:-? Если засунуть его тупо в категории Сеат и Шкода, то в этой категории появится атрибут «A6» А его там быть не должно. Он должен показываться в этой категории с атрибутами Ибица и Октавия.  А с этим чего делать?

Share this post


Link to post
Share on other sites
19 минут назад, RaVIOLy сказал:

Сделайте этому генератору атрибуты марок со значениями моделей. 

Ауди - А6

Сеат - Ибица

Шкода - Октавия

Добавьте в фильтр, там переименуйте в нужное ("Ауди", "Сеат", "Шкода" в "Модель" например)  название фильтра и выведите в нужные категории.

Мне нужно чтобы определенный атрибут приклеивался к товару в зависимости от того в какой категории он находится. Если в своей - тут ясно, а если он совместим с другой моделью, каким-то "чудесным" не иначе, образом, приклеивался к чужой модели согласно приложенного списка, если в списке его нет. Тогда он создает самостоятельное значение.:|

Edited by Bager

Share this post


Link to post
Share on other sites
21 минуту назад, Bager сказал:

Если засунуть его тупо в категории Сеат и Шкода, то в этой категории появится атрибут «A6» А его там быть не должно. Он должен показываться в этой категории с атрибутами Ибица и Октавия.  А с этим чего делать?

Так не "суньте" его туда)

У Вас будут отдельные атрибуты "Модель (Аудио)" "Модель (Сеат)" - куда нужно туда и "засовывайте" их.

Share this post


Link to post
Share on other sites
19 минут назад, Bager сказал:

Мне нужно чтобы определенный атрибут приклеивался к товару в зависимости от того в какой категории он находится. Если в своей - тут ясно, а если он совместим с другой моделью, каким-то "чудесным" не иначе, образом, приклеивался к чужой модели согласно приложенного списка, если в списке его нет. Тогда он создает самостоятельное значение.:|

Попробуй заклинание "Атрибутиус-приклеиватиус-кмоделиус-вкатегориус".

А если серьёзно - скиньте мне кусок прайса с 10м товаров и категориями и атрибутами, попробую залить себе. на досуге. Хоть в личку хоть сюда.

  • +1 1

Share this post


Link to post
Share on other sites
В 09.03.2019 в 21:05, RaVIOLy сказал:

Попробуй заклинание "Атрибутиус-приклеиватиус-кмоделиус-вкатегориус".

А если серьёзно - скиньте мне кусок прайса с 10м товаров и категориями и атрибутами, попробую залить себе. на досуге. Хоть в личку хоть сюда.

В общем и целом, проблема сдвинулась с мертвой точки, при помощи мультиатрибутов. Пока не до конца, но туда. 

Спасибо за помощь!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By sv2109
      Больше 10 тысяч загрузок модулей от sv2109!
      Это вторая версия модуля, который имеет уже больше 200 покупок!
      Что делает этот модуль?
      Модуль значительно облегчает добавление атрибутов при добавлении товара
      Когда вы добавляете новый товар то во вкладке атрибутов вам придется вручную добавлять каждый атрибут. А если товаров несколько тысяч и у каждого по 15-20 атрибутов?.. Что делает модуль? Он позволяет привязать атрибуты к категории товаров. Например можно указать что для товара "Ноутбук" подходят атрибуты "процессор", "ОЗУ", "HDD" итд Теперь когда вы добавляете новый товар-ноутбук во вкладке атрибуты автоматически добавятся присвоенные для ноутбука атрибуты: "процессор", "ОЗУ", "HDD". У вас также остается возможность добавить атрибуты и вручную.
      Модуль значительно сэкономить время и количество ошибок при добавлении атрибутов.
      Демонстрация работы
      вместе с модулем Attribute Select - Атрибуты списком
      Совместимость:
      OpenCart, ocStore 2.0.x, 2.1.x, 2.2, 2.3, 3.x
      Версию для Opencart, ocStore 1.5.x можно скачать тут 
       
      Модуль использует IonCube, обычно на 99% хостингов он установлен но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
       
      Демо:
      Категория
      Товар
       
      Для связи с автором модуля пишите на [email protected] или в ЛС
      © Стасюк Владимир (sv2109.com), 2016
    • By sv2109
      399.00 руб
      Скачать/Купить дополнение


      Attribute Category - Атрибуты категории
      Больше 10 тысяч загрузок модулей от sv2109!
      Это вторая версия модуля, который имеет уже больше 200 покупок!
      Что делает этот модуль?
      Модуль значительно облегчает добавление атрибутов при добавлении товара
      Когда вы добавляете новый товар то во вкладке атрибутов вам придется вручную добавлять каждый атрибут. А если товаров несколько тысяч и у каждого по 15-20 атрибутов?.. Что делает модуль? Он позволяет привязать атрибуты к категории товаров. Например можно указать что для товара "Ноутбук" подходят атрибуты "процессор", "ОЗУ", "HDD" итд Теперь когда вы добавляете новый товар-ноутбук во вкладке атрибуты автоматически добавятся присвоенные для ноутбука атрибуты: "процессор", "ОЗУ", "HDD". У вас также остается возможность добавить атрибуты и вручную.
      Модуль значительно сэкономить время и количество ошибок при добавлении атрибутов.
      Демонстрация работы
      вместе с модулем Attribute Select - Атрибуты списком
      Совместимость:
      OpenCart, ocStore 2.0.x, 2.1.x, 2.2, 2.3, 3.x
      Версию для Opencart, ocStore 1.5.x можно скачать тут 
       
      Модуль использует IonCube, обычно на 99% хостингов он установлен но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
       
      Демо:
      Категория
      Товар
       
      Для связи с автором модуля пишите на [email protected] или в ЛС
      © Стасюк Владимир (sv2109.com), 2016
      Добавил sv2109 Добавлено 21.01.2016 Категория Атрибуты Системные требования Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By sv2109
      399.00 руб
      Скачать/Купить дополнение


      Attribute Select - Атрибуты списком
      Больше 10 тысяч загрузок модулей от sv2109!
      Это вторая версия модуля, который имеет уже почти 200 покупок!
      Что делает этот модуль?
      Модуль значительно облегчает добавление значений атрибутов при добавлении товара
      Модуль позволяет вводить значения для атрибутов с помощью готового списка. Списки формируются автоматически с уникальных значений каждого атрибута. Атрибуты, которые нужно вводить с помощью списка можно выбрать на странице настроек модуля. Модуль идеально подходит для атрибутов с небольшим (1-50) количеством значений. И не подходит для атрибутов типа описание, где почти каждое значение уникальное.
      Например, если у вас в товаре есть атрибут "Операционная система" то каждый раз при вводе этого атрибута вам нужно вручную вписывать "DOS", "Linux", "Windows 10" итд. Это во-первых очень долго, во-вторых можно допустить ошибку, в-третьих один раз можно ввести "DOS", другой "MS DOS" или "ms dos", что недопустимо если вы используете модуль фильтрации по атрибутам.
      Модуль значительно сэкономить время и количество ошибок при добавлении атрибутов. 
      Демонстрация работы
      вместе с модулем Attribute Category - Атрибуты категории
      Совместимость:
      OpenCart, ocStore 2.0.x, 2.1.x, 2.2, 2.3.x, 3.x
      Версию для Opencart, ocStore 1.5.x можно скачать тут
       
      Модуль использует IonCube, обычно на 99% хостингов он установлен но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
       
      Демо:
      Модуль
      Товар
       
      Для связи с автором модуля пишите на [email protected] или в ЛС
      © Стасюк Владимир (sv2109.com), 2016
      Добавил sv2109 Добавлено 21.01.2016 Категория Атрибуты Системные требования Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By sv2109
      Больше 10 тысяч загрузок модулей от sv2109!
      Это вторая версия модуля, который имеет уже почти 200 покупок!
      Что делает этот модуль?
      Модуль значительно облегчает добавление значений атрибутов при добавлении товара
      Модуль позволяет вводить значения для атрибутов с помощью готового списка. Списки формируются автоматически с уникальных значений каждого атрибута. Атрибуты, которые нужно вводить с помощью списка можно выбрать на странице настроек модуля. Модуль идеально подходит для атрибутов с небольшим (1-50) количеством значений. И не подходит для атрибутов типа описание, где почти каждое значение уникальное.
      Например, если у вас в товаре есть атрибут "Операционная система" то каждый раз при вводе этого атрибута вам нужно вручную вписывать "DOS", "Linux", "Windows 10" итд. Это во-первых очень долго, во-вторых можно допустить ошибку, в-третьих один раз можно ввести "DOS", другой "MS DOS" или "ms dos", что недопустимо если вы используете модуль фильтрации по атрибутам.
      Модуль значительно сэкономить время и количество ошибок при добавлении атрибутов. 
      Демонстрация работы
      вместе с модулем Attribute Category - Атрибуты категории
      Совместимость:
      OpenCart, ocStore 2.0.x, 2.1.x, 2.2, 2.3.x, 3.x
      Версию для Opencart, ocStore 1.5.x можно скачать тут
       
      Модуль использует IonCube, обычно на 99% хостингов он установлен но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
       
      Демо:
      Модуль
      Товар
       
      Для связи с автором модуля пишите на [email protected] или в ЛС
      © Стасюк Владимир (sv2109.com), 2016
    • By comtronics
      690.00 руб
      Скачать/Купить дополнение


      Attribut&co! Opencart. Атрибуты - это легко!
      Модуль для работы с атрибутами товаров. Атрибуты категорий. Шаблоны. И многое другое...
       
      Принцип работы модуля
      Из атрибутов, групп, категорий формируются соответствующие деревья, похожие на деревья папок и файлов системы Windows. Деревья позволяют структурировать подсистемы групп, атрибутов, категорий, атрибутов категорий. Т.е. показать наглядно расположение элементов и их иерархию. Вместо того, чтобы открывать для редактирования несколько форм, соответствующих этим подсистемам, теперь есть возможность управления ими в одном месте. Причем это делается быстрее и удобнее. Например, изменить группу или добавить атрибуты в категорию можно простым перетаскиванием мышкой.
      Возможности
      Создание новых групп и атрибутов в одном и том же дереве; Drag-and-drop и copy-paste технологии: Копирование атрибутов одной группы в другую; Перенос атрибутов из группы в группу (смена группы); Drag-and-drop сортировка групп и атрибутов внутри группы; Drag-and-drop добавление атрибутов в категорию; Перенос атрибутов из одной категории в другую (смена категории); Слияние атрибутов (объединение) без потери значений и связей; Фильтрация и поиск групп, атрибутов и значений атрибутов в дереве; Редактирование групп, атрибутов, шаблонов и значений; Подстановка "Дежурного шаблона" (шаблона по умолчанию) в момент добавления атрибута в товар; Пакетная подстановка "Дежурного шаблона" в товары, в момент добавления атрибута в категорию; Настройка алгоритма добавления значений и шаблонов в товар; Оперативный просмотр товаров отфильтрованных по атрибуту или значению; Набор инструментов для упорядочивания атрибутов: Поиск и удаление пустых значений атрибутов; Удаление ссылок на несуществующие атрибуты; Дефрагментация атрибутов. Подготовка группы парсинга; Удаление атрибутов не связанных ни с одним товаром; Объединение дублей атрибутов без потери связей; Автоматическое формирование атрибутов категорий; Мультиязычность, возможность параллельной работы с несколькими языками; Возможность клонирования атрибутов, групп или значений одного языка в другой;  
      Документация и примеры: http://servenus.com/index.php?lang=ru&page=/doc/ru/attributico
      Поддерживаемые языки:
      english русский український модуль мультиязычный, языки добавляются с помощью языковых файлов admin/language/..../attributico.php Совместимость:
      · OpenCart v.2.x, v3.x (а также сборки на базеOpenCart соответствующих версий)·
      Лицензия:
      лицензия действует только на один домен и тестовый домен; после покупки модуля, пришлите запрос в личку с указанием доменов - вышлю файлы; после выдачи лицензии запросы на изменение доменов не принимаются; Бесплатная версия:  
      Требования:
      Ioncube Loader версии 5.0 и выше; PHP версии >5.4  Демо
      http://demo.radiocity.kz/admin
      demo
      demo
      Добавил comtronics Добавлено 13.06.2016 Категория Атрибуты Системные требования Ioncube Loader версии 5.0 и выше;PHP версии >5.4 Метод активации По запросу в ЛС 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 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.