Example #1
0
        /// <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() + "\"}");
        }
Example #2
0
        /// <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() + "\"}");
        }
Example #3
0
        /// <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() + "\"}");
        }