Разработка расширения для magento
Сроки: очень сжатые – до 15.11.12
Описание:
Требуется разработать расширения для magento, который будет обладать следующим функционалом:
0) Имеет параметр – url веб-сервера, на который будут отправляться запросы, настраиваемый из панели администратора.
1) При посещении пользователем страницы продукта посылает запрос нашему веб-серверу GET- запрос с параметром info следующего вида: info={userInfo:{uid:1007},pageInfo:{location:"someUrl"}resourceInfo: { rid: 1900, price: 5, name:"newResource", url: "someUrl", imageUrl: "someOtherUrl"}},getRec: true}
(передается id пользователя, имя товара, id товара, цена, url страницы этого продукта).
2) Присовершении пользователем покупки посылает запрос нашему веб-серверу GET- запрос с параметром info следующего вида(при одной покупке товаров в корзине может быть несколько):
info={userInfo:{uid:1007},pageInfo:{location:"someUrl",}getRec: false,transInfo:{ resources:[ { resId:1900, price: 6, amount: 2}, {resId:1901, price: 10, amount: 5 } ]}}
3) Ответ от сервера приходит в следующем виде: виде roslav_k: callback({recs:[{name:__, price:___,},...]
кроме name, price идет также id товара, url страницы с товаром.
На основании ответа веб-сервера должен формироваться виджет-список рекомендованых товаров(пример виджета приложен). Дизайн виджета должен настраиваться стилями css.