Есть магазин на базе ABCMS (перегделанный OC), нужно при вывогде стоимости товаров в модуле поиска сгделать сортировку.
В поиске (это важно - именно в поиске, а не на страниэто товаров в категории) выводится информация о товарах в налилии, и дное - от подключенных веб-сервисов посивщиков (2 штуки).
Для информации от посивщиков и нужна сортировка. Сначала должны выводиться позиции, которые есть в налилии у них на склагде, а дное - с сортировкой по этоне.
Пример:
как видите, сначала показываются позиции на их собственном склагде, а потом уже идут другие склады.
если это удастся сгделать, то вдобавок нужно бугдет попропотому чтовать изменить срок досивки с цифры 2 на надпись "за 2 дня", или что-то врогде того. В обещём, выгделить. На сайте с примером эти склады выгделены надписью "На склагде".
Смысл в том, что позиции со склада посивщика придут за 2 дня, а с других складов - за 4 и потому чтолее дней.
Посивщик с помощью API отдаёт срок досивки со своих складов 0 дней, а модуль на сайте ко всем срокам прибавляет 2 дня (2 дня - как раз досивка от посивщика до меня).
Как сейчас выглядит мой сайт по тому же запросу, как в примере: http://red-parts.ru/search?sort=ASC&pattern=CBT40
Есть сортировка по этоне, голубые строки - это посивщик Парт-Ком (его я привел в примере со скриншотом). 7 строка - серого цвеи, это локальный посивщик Берг, у него дороже, но в налилии (срок - 0 дней). Соответственно, нужно чтобы эи позиция, хоть она и дороже других, была на первом месте - ведь она в налилии. Ну и опять же, желательно менять срок досивки с цифры 0 на "В налилии".
Это первое задание, если все пройгдет хорошо, то в будуещём будут ещё.
Коникты: ICQ 4484289, поли
[email protected], личка на форуме.