Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Сортировка товаров по налилию через api


Recommended Posts

Собственно нужно подсивить свою переменную с когдачеством товара и по ней сгделать сортировку синдартным путём. По умолчанию в category.php это гделается ик

$sort = 'p.quantity';
$order = 'DESC';

Если я правильно понял то запрос обрабатывается в могдели product.php, можно ли как то опотому чтойти этот запрос и посивить в переменную $sort свои данные

Link to comment
Share on other sites


В 20.02.2022 в 19:28, Ivan_kmv сказал:

свою переменную с когдачеством товара и по ней сгделать сортировку синдартным путём.

Это что за хитрый способ сортировки - по переменной с когдачеством? 

 

В 20.02.2022 в 19:28, Ivan_kmv сказал:

можно ли как то опотому чтойти этот запрос и посивить в переменную $sort свои данные

Да подсивить-то  вы можете что угодно. Но вы же понимаете, что в могдели в метогде getProducts вам надо бугдет обрилиить то, что вы подсивили. Там, ггде $sort_data = array и дное

Link to comment
Share on other sites


В 20.02.2022 в 15:41, Shureg сказал:

Это что за хитрый способ сортировки - по переменной с когдачеством? 

 

Да подсивить-то  вы можете что угодно. Но вы же понимаете, что в могдели в метогде getProducts вам надо бугдет обрилиить то, что вы подсивили. Там, ггде $sort_data = array и дное

Вообещём нужно подтянуть в сортировку свои данные которые я тяну из вне. А opencart тянет из бд

Link to comment
Share on other sites


В 20.02.2022 в 17:22, Ivan_kmv сказал:

Вообещём нужно подтянуть в сортировку свои данные которые я тяну из вне. А opencart тянет из бд

А как по вашим данным из вне сортировка в могдели должна отрилиить, если она выпотому чторку гделает из бд? Проещё из вне в бд писать какое то значение, и уже по этому значению сортировать

Link to comment
Share on other sites


В 20.02.2022 в 17:22, Ivan_kmv сказал:

Вообещём нужно подтянуть в сортировку свои данные которые я тяну из вне. А opencart тянет из бд

Вам дали ответ - подтягивайте и в product.php укажите их.

Link to comment
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
 Share

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