urka2000 0 Опубликовано 18 мая, 2011 Жалоба Share Опубликовано 18 мая, 2011 ВамШоп 1.62 в корзину передается товар со стороннего сайта (описание идет ниже) аналогичного товара на сайте -приемнике НЕТ. задача - запихнуть товар в корзину и оформить заказ. Что смогли сделать (я так понимаю, что У меня не получилось правильно записать данные в $_SESSION): Если товар заказать, то в корзину товар попдает. но оформить заказ не получается. А вот если заказать товар будучи авторизированым на сайте. А потом выйти и снова войти то из базы товары в корзину правильно выбирает. Т.е. последовательность такая: - войти под своим логином - набрать товаров в корзину - перейти на страницу корзины выйти из учетной записи. - войти под своим логином и в корзине все отобразится Короче, надо "допилить напильником" :) CART TRANSFER METHODS: 1. Form Post There is to be a page that will accept a form. The Form will have the following objects: hlsmorder This is a numeric number used in the HLSM system qty_x The Qty ordered of a part number partnum_x The Part Number being ordered hlsm_desc_x The description of the part being ordered. make_x The make of the unit being ordered. See list below hlsm_price_x The sale price of the item being ordered. Express This is set to “yes”. Can be used as a check. hlsm_year_x This is the year of unit they order this part for hlsm_make_x This is the make of the unit they ordered the part for hlsm_cat_x This is the category of the unit they ordered the part for hlsm_model_x This is the model of the unit they ordered the part for Make Seadoo Skidoo Canam Yamaha Honda Polaris Suzuki Kawasaki Arcticcat UMAmerica KTM Example of code: <form method=POST name=Postform action=http://www.XYZ.com/readform.asp Target="_top"> <input type="hidden" name="hlsmorder" value="731271"> My Order number is "hlsmorder" = 731271<br> <input type="hidden" name="qty_1" value="1"><input type="hidden" name="partnum_1" value="1P8-14101-00-00"><input type="hidden" name="hlsm_desc_1" value="CARBURETOR ASSY 1"><input type="hidden" name="make_1" value="Yamaha"><input type="hidden" name="hlsm_price_1" value="550.12"> <input type="hidden" name="qty_2" value="1"><input type="hidden" name="partnum_2" value="4JT-14171-00-00"><input type="hidden" name="hlsm_desc_2" value="PLUNGER, STARTER"><input type="hidden" name="make_2" value="Yamaha"><input type="hidden" name="hlsm_price_2" value="15.6"> <input type="hidden" name="qty_3" value="1"><input type="hidden" name="partnum_3" value="4SR-14985-00-00"><input type="hidden" name="hlsm_desc_3" value="FLOAT"><input type="hidden" name="make_3" value="Yamaha"><input type="hidden" name="hlsm_price_3" value="19.69"> <input type="hidden" name="qty_4" value="1"><input type="hidden" name="partnum_4" value="4JT-14984-00-00"><input type="hidden" name="hlsm_desc_4" value="O-RING"><input type="hidden" name="make_4" value="Yamaha"><input type="hidden" name="hlsm_price_4" value="8.56"> <input type="hidden" name="qty_5" value="1"><input type="hidden" name="partnum_5" value="14322-MZ8-B40"><input type="hidden" name="hlsm_desc_5" value="SPROCKET, CAM (40T)"><input type="hidden" name="make_5" value="Honda"><input type="hidden" name="hlsm_price_5" value="35.87"> <input type="hidden" name="qty_6" value="5"><input type="hidden" name="partnum_6" value="14401-MN1-671"><input type="hidden" name="hlsm_desc_6" value="CHAIN, CAM (118L)"><input type="hidden" name="make_6" value="Honda"><input type="hidden" name="hlsm_price_6" value="89.51"> <input type="hidden" name="qty_7" value="4"><input type="hidden" name="partnum_7" value="14510-MR1-000"><input type="hidden" name="hlsm_desc_7" value="TENSIONER, CAM CHAIN"><input type="hidden" name="make_7" value="Honda"><input type="hidden" name="hlsm_price_7" value="105.18"> <input type="hidden" name="qty_8" value="3"><input type="hidden" name="partnum_8" value="14516-MG8-003"><input type="hidden" name="hlsm_desc_8" value="SPRING"><input type="hidden" name="make_8" value="Honda"><input type="hidden" name="hlsm_price_8" value="3.36"> <input type="hidden" name="qty_9" value="6"><input type="hidden" name="partnum_9" value="14522-MV1-000"><input type="hidden" name="hlsm_desc_9" value="GUIDE, CAM CHAIN"><input type="hidden" name="make_9" value="Honda"><input type="hidden" name="hlsm_price_9" value="33.55"> <input type="hidden" name="qty_10" value="1"><input type="hidden" name="partnum_10" value="14623-MBA-000"><input type="hidden" name="hlsm_desc_10" value="PLATE"><input type="hidden" name="make_10" value="Honda"><input type="hidden" name="hlsm_price_10" value="3.64"> <input type=hidden name="express" value="yes"> If this does not change in 2 seconds, please click "Check Out" <input type="submit" value="Checkout" name="CheckOut"></form> <script language="JavaScript"> document.Postform.submit(); </script> Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения