Доработка сайта крепежа

Михаил18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.05.2013

1. в списке торговых предложений (ТП) на странице товара показываем

только непустые колонки.

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

Т.е. есть колонки:

- размер - выводим всегда

- вес 1000 шт - выводим, если непустая

- кол-во в упаковке, шт - выводим, если непустая

- кол-во в упаковке, кг - выводим, если непустая

- кол-во метров в бухте - выводим, если непустая

- цена - выводим всегда, но с разными заголовками колонки

- количество (поле для ввода) - выводим всегда

- кнопка "Купить" - выводим всегда

2. формула расчета цены (чтобы положить в корзину с правильной ценой):

- если есть признак «продажа поштучно» (свойство ТП = "ДА")

цена в корзине = "кол-во в упаковке, шт" * цену ТП

- если признака нет, но есть значения в колонке «количество в штуках“,

то цена в корзине = "количество в штуках" / 1000 * цена ТП

- если признака нет, но есть значения в колонке «количество в кг“,

то цена товара = "кол-во в кг" * цена ТП

- если признака нет, но есть значения в колонке «метров в бухте“,

то цена товара = "кол-во в метрах" / 1000 * цена ТП

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

Т.е. должна сохраняться такая возможность.

3. также надо менять название колонки с ценой на странице товара.

если есть признак "продажа поштучно", то название колонки с ценой: "Цена за 1 шт" + название валюты

если нет признака поштучной продажи, и непустое значение свойства «кол-во, шт», то название колонки с ценой должно быть: «цена за 1000 шт» + название валюты

если нет признака поштучной продажи, и непустое значение свойства «кол-во, кг», то название колонки с ценой должно быть: «цена за 1 кг» + название валюты

если нет признака поштучной продажи, и непустое значение свойства «метров в бухте», то название колонки с ценой должно быть: «цена за 1000 метров» + название валюты

Заявки фрилансеров