Доработки интернет-магазина на Zend Framework

Цена договорная • электронные деньги
0 откликов • 1 просмотр
Здравствуйте, есть интернет-магазин на Zend Framework.

dev-версия:
moda.brln.tv

Надо доделать следующие моменты:
1. Если товар добавлен в корзину со 2й и последующих страниц пагинации в категории, то просиходит переход на 1ю страницу. Это необходимо исправить.

2. В системе товары группируются по артикулу. Если для категории поставить свойство "Показывать дочерние товары - да", то необходимо показывать товары без группировки, если стоит "Показывать дочерние товары - нет", то показывать с группировкой. Это работает, но не во всех категориях корректно. Проверить, исправить.

3. В корзине реализовать показ сопутствующих товаров:
3.1. Добавить возможность к категории добавить сопутствующие категории
3.2. Показывать сопутствующие товары по размеру, если размер задан у сопутствующего и совпадает с размером основного товара
3.3. Отображать 5 рандомных товаров из сопутствующих категорий, если размер основных товаров не заданы или нет сопутствующих с соответствующими размерами. (Пример - вышивки размером 20×30, к ним показвыаем рамки размером 20×30)

4. Настроить сортировку товаров следующим образом:
Сначала показываются товары с самой высокой продаваемостью и самым высоким рейтингом, в наличии и с картинкой
Затем показываются товары по убыванию рейтинга и продаваемости, в наличии и с картинкой, потом товары в наличии, но без картинки, затем товары с картинкой, но без наличия и завершаем товарами без картинок и без наличия на складе.
(Необходимо будет Добавить поле "продаваемость" и в него загружать из add.txt - файл обмена со складской программой)

5. Необходимо, чтобы цены в карточке товара отображались в зависимости от группы, в которой состоит пользователь, по полям price_1, price_2, price_3, price_4 в бд.

6. Поправить раздел "новинки":
6.1 В шаблоне картинку поправить, чтобы было видно.
6.2 Сделать, чтобы загруженную картинку было видно в админке. (просто имя файла)

7. Cделать в корзине сортировку по порядку попадания товаров в корзину (в каком порядке добавил, в таком они там и отображаются).