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

Совмещение атрибутов в поиске


Recommended Posts

Добрый день! Мне 16 лет и я только начал осваивать ocstore. И сталкнулся с задачей: 

Дано:
"товар_1", у которого - атрибут_1 = x и атрибут_2 = y

Есть проблема:
При поиске по "x" выводит результат "товар_1", аналогично при поиске по "y"
Но при поиске по запросу "1 2" результатов поиска не найдено

Задача:
Выводить в результатах поиска товары, у которых совпадает более 1 атрибута

Как я представляю:
Делить заданное значение поиска на слова пробелами, где каждое слово получится атрибутом
А потом эти получившиеся слова-атрибуты сравнивать с товарами по принципу объединения. Иными слова находить тот товар, где есть все заданные атрибуты.

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

Самостоятельно решить не получается, т.к. пока плохо владею языками программирования, знаю только основы. 
Надеюсь что кто-то поможет мне либо показать мое решение на деле, либо какое-то свое решение предложит. 
Буду очень благодарен. А то в понедельник уже сдавать работу учительнице)

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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.