/// <summary> /// 侧边栏-浏览历史 /// </summary> public void sidebar_viewhistory() { StringBuilder sb = new StringBuilder(); sb.Append("<div class=\\\"ibar_plugin_content\\\">"); sb.Append(" <div class=\\\"ibar-history-head\\\"><a href=\\\"javascript:void(0);\\\" onclick=\\\"UserProduct_Del('all',143);\\\">" + Tag("清空") + "</a></div>"); sb.Append(" <div class=\\\"ibar-moudle-product\\\">"); foreach (Shop.Model.Lebi_User_Product pro in History_Product(10)) { Shop.Model.Lebi_Product productmodel = GetProduct(pro.Product_id); if (productmodel.id == 0) { continue; } sb.Append(" <div class=\\\"imp_item\\\">"); sb.Append(" <a href=\\\"" + URL("P_Product", pro.Product_id) + "\\\" class=\\\"pic\\\"><img src=\\\"" + Image(productmodel.ImageOriginal) + "\\\" width=\\\"100\\\" height=\\\"100\\\" /></a>"); sb.Append(" <p class=\\\"tit\\\"><a href=\\\"" + URL("P_Product", pro.Product_id) + "\\\">" + Lang(productmodel.Name) + "</a></p>"); sb.Append(" <p class=\\\"price\\\">" + FormatMoney(ProductPrice(productmodel)) + "</p>"); sb.Append(" <a href=\\\"javascript:void(0);\\\" onclick=\\\"UserProduct_Edit(" + productmodel.id + ",142,1,'','');\\\" class=\\\"imp-addCart\\\">" + Tag("加入购物车") + "</a>"); sb.Append(" </div>"); } sb.Append(" </div>"); sb.Append("</div>"); Response.Write("{\"title\":\"" + Tag("我的足迹") + "\",\"content\":\"" + sb.ToString() + "\"}"); }
/// <summary> /// 侧边栏-收藏夹 /// </summary> public void sidebar_userlike() { StringBuilder sb = new StringBuilder(); sb.Append("<div class=\\\"ibar_plugin_content\\\">"); //sb.Append(" <div class=\\\"ibar-history-head\\\">共3件产品<a href=\\\"#\\\">清空</a></div>"); sb.Append(" <div class=\\\"ibar-moudle-product\\\">"); List <Lebi_User_Product> pros = B_Lebi_User_Product.GetList("User_id=" + CurrentUser.id + " and Type_id_UserProductType=141", "id desc", 10, 1); foreach (Shop.Model.Lebi_User_Product pro in pros) { Shop.Model.Lebi_Product productmodel = GetProduct(pro.Product_id); if (productmodel.id == 0) { continue; } sb.Append(" <div class=\\\"imp_item\\\">"); sb.Append(" <a href=\\\"" + URL("P_Proudct", pro.Product_id) + "\\\" class=\\\"pic\\\"><img src=\\\"" + Image(productmodel.ImageOriginal) + "\\\" width=\\\"100\\\" height=\\\"100\\\" /></a>"); sb.Append(" <p class=\\\"tit\\\"><a href=\\\"" + URL("P_Proudct", pro.Product_id) + "\\\">" + Lang(productmodel.Name) + "</a></p>"); sb.Append(" <p class=\\\"price\\\">" + FormatMoney(ProductPrice(productmodel)) + "</p>"); sb.Append(" <a href=\\\"javascript:void(0);\\\" onclick=\\\"UserProduct_Edit(" + productmodel.id + ",142,1,'','');\\\" class=\\\"imp-addCart\\\">" + Tag("加入购物车") + "</a>"); sb.Append(" </div>"); } sb.Append(" </div>"); sb.Append("</div>"); Response.Write("{\"title\":\"" + Tag("我的收藏") + "\",\"content\":\"" + sb.ToString() + "\"}"); }
/// <summary> /// 侧边栏-购物车 /// </summary> public void sidebar_basket() { Basket basket = new Basket(0); StringBuilder sb = new StringBuilder(); sb.Append("<div class=\\\"ibar_plugin_content\\\">"); sb.Append(" <div class=\\\"ibar_cart_group ibar_cart_product\\\">"); sb.Append(" <div class=\\\"ibar_cart_group_header\\\">"); sb.Append(" <span class=\\\"ibar_cart_group_title\\\"></span><a href=\\\"" + URL("P_Basket", "") + "\\\">" + Tag("我的购物车") + "</a>"); sb.Append(" </div>"); sb.Append(" <ul>"); foreach (Lebi_User_Product pro in basket.Products) { Shop.Model.Lebi_Product model = GetProduct(pro.Product_id); string price = ""; if (model.Type_id_ProductType == 323 && model.Time_Expired > System.DateTime.Now) { price = Tag("积分") + ":" + model.Price_Sale; } else { price = FormatMoney(pro.Product_Price); } sb.Append(" <li class=\\\"cart_item\\\">"); sb.Append(" <div class=\\\"cart_item_pic\\\"><a href=\\\"" + URL("P_Product", pro.Product_id) + "\\\"><img src=\\\"" + Image(model.ImageOriginal) + "\\\" /></a></div>"); sb.Append(" <div class=\\\"cart_item_desc\\\">"); sb.Append(" <a href=\\\"" + URL("P_Product", pro.Product_id) + "\\\" class=\\\"cart_item_name\\\">" + Lang(model.Name) + "</a>"); sb.Append(" <div class=\\\"cart_item_sku\\\"><span>" + Shop.Bussiness.EX_Product.ProPertyNameStr(model, CurrentLanguage.Code) + "</span></div>"); sb.Append(" <div class=\\\"cart_item_price\\\"><span class=\\\"cart_price\\\">" + price + "</span> ×" + pro.count + "</div>"); sb.Append(" </div>"); sb.Append(" </li>"); } sb.Append(" </ul>"); sb.Append(" <div class=\\\"cart_handler\\\">"); sb.Append(" <div class=\\\"cart_handler_header\\\"><span class=\\\"cart_handler_left\\\">" + Tag("商品数量") + ":<span class=\\\"cart_price\\\">" + basket.Count + "</span></span><span class=\\\"cart_handler_right\\\">" + FormatMoney(basket.Money_Product) + "</span></div>"); sb.Append(" <a href=\\\"" + URL("P_Basket", "") + "\\\" class=\\\"cart_go_btn\\\" target=\\\"_blank\\\">" + Tag("去购物车结算") + "</a>"); sb.Append(" </div>"); sb.Append("</div>"); sb.Append(" </div>"); Response.Write("{\"title\":\"" + Tag("购物车") + "\",\"content\":\"" + sb.ToString() + "\"}"); }