1. 購物車後台界面(即管理員操作界面)應該怎麼設計
常歸的界面需要來以下功能源
訂單管理 - 查看所有的訂單,並能對訂單進行產品查看,修改訂單狀態,列表中最好列出主要信息,如電話,聯系人,訂單號,金額,時間信息,狀態一般有審核,發貨,付款,結算,廢棄 這幾樣,你也可以根據你的需求來自定義
付款方式 - 設置用戶在購物結算訂單的時候選擇付款方式的設置
配送管理 - 設置用戶在購物時,選擇配送的設置,一般會直接與運費相關聯
如果一個基本的購物系統在後台這些功能己足夠,不知道你要的操作界面是不是需要這些,還是說想要設計的圖片
2. 求一個購物車項目設計源代碼
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Collections;public partial class AddCar : System.Web.UI.Page{ DataAccess db = new DataAccess(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id = Request.QueryString["id"].ToString(); if (Session["car"] != null) { Hashtable hash = Session["car"] as Hashtable; if (!hash.ContainsKey(id)) { hash.Add(id, 1); } else { hash[id] = int.Parse(hash[id].ToString()) + 1; } Session["car"] = hash; } else { Hashtable hash = new Hashtable(); hash.Add(id, 1); Session["car"] = hash; } Hashtable k = Session["car"] as Hashtable; DataColumn dc0 = new DataColumn("id", typeof(string)); DataColumn dc1 = new DataColumn("商品名", typeof(string)); DataColumn dc2 = new DataColumn("價格", typeof(float)); DataColumn dc3 = new DataColumn("數量", typeof(int)); DataColumn dc4 = new DataColumn("總價格", typeof(float)); DataTable dt = new DataTable(); dt.Columns.Add(dc0); dt.Columns.Add(dc1); dt.Columns.Add(dc2); dt.Columns.Add(dc3); dt.Columns.Add(dc4); foreach (DictionaryEntry i in k) { //Response.Write(i.Key+" "+i.Value+"<br>"); DataRow dr = dt.NewRow(); DataSet ds = db.QueryDataSet("select * from proct where p_id=" + i.Key); dr["id"] = ds.Tables[0].Rows[0]["p_id"].ToString(); dr["商品名"] = ds.Tables[0].Rows[0]["p_name"].ToString(); dr["價格"] = ds.Tables[0].Rows[0]["p_price"].ToString(); dr["數量"] = int.Parse(k[i.Key].ToString()); dr["總價格"] = int.Parse(k[i.Key].ToString()) * double.Parse(ds.Tables[0].Rows[0]["p_price"].ToString()); dt.Rows.Add(dr); } GridView1.DataSource = dt; GridView1.DataBind(); } } protected void Button1_Click(object sender, EventArgs e) { Response.Redirect("default2.aspx"); } protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string id = GridView1.DataKeys[e.RowIndex].Value.ToString(); Hashtable k = Session["car"] as Hashtable; Session["car"] = k; k.Remove(id); DataColumn dc0 = new DataColumn("id", typeof(string)); DataColumn dc1 = new DataColumn("商品名", typeof(string)); DataColumn dc2 = new DataColumn("價格", typeof(float)); DataColumn dc3 = new DataColumn("數量", typeof(int)); DataColumn dc4 = new DataColumn("總價格", typeof(float)); DataTable dt = new DataTable(); dt.Columns.Add(dc0); dt.Columns.Add(dc1); dt.Columns.Add(dc2); dt.Columns.Add(dc3); dt.Columns.Add(dc4); foreach (DictionaryEntry i in k) { //Response.Write(i.Key+" "+i.Value+"<br>"); DataRow dr = dt.NewRow(); DataSet ds = db.QueryDataSet("select * from proct where p_id=" + i.Key); dr["id"] = ds.Tables[0].Rows[0]["p_id"].ToString(); dr["商品名"] = ds.Tables[0].Rows[0]["p_name"].ToString(); dr["價格"] = ds.Tables[0].Rows[0]["p_price"].ToString(); dr["數量"] = int.Parse(k[i.Key].ToString()); dr["總價格"] = int.Parse(k[i.Key].ToString()) * double.Parse(ds.Tables[0].Rows[0]["p_price"].ToString()); dt.Rows.Add(dr); } GridView1.DataSource = dt; GridView1.DataBind(); } protected void Button2_Click(object sender, EventArgs e) { Hashtable k = Session["car"] as Hashtable; string code = DateTime.Now.Ticks.ToString() + new Random().Next(); db.ExecuteNonQuery("insert into OrderList values('"+code+"')"); foreach(DictionaryEntry i in k) { db.ExecuteNonQuery("insert into DetailsList values('"+code+"',"+Session["u_id"].ToString()+","+i.Key+","+i.Value+")"); } }}自己慢慢領悟把%D%A
3. JS代碼 做一個簡易的購物車 效果圖如下
樓主是想要點擊合計就是出數值還是什麼?如果說點擊合計就算出值的話如下
<tablewidth="400"border="1">
<tr>
<throws="5">簡易購物車</th>
</tr>
<tr>
<td>商品名稱</td>
<td>數量(件)</td>
<td>單價(美元)</td>
<td>運費(美元)</td>
<td><buttononclick="fun()">合計</button></td>
</tr>
<tr>
<td><inputtype="text"name="goodsName"/></td>
<td><inputtype="text"name="num"id="num"/></td>
<td><inputtype="text"name="price"id="price"/></td>
<td><inputtype="text"name="freight"id="freight"/></td>
<td><inputtype="text"name="total"id="total"/></td>
</tr>
</table>
<script>
functionfun(){
varnum=document.getElementById("num").value;
varprice=document.getElementById("price").value;
varfreight=parseInt(document.getElementById("freight").value);
vartotal=(price*num)+freight;
document.getElementById("total").value=total;
}
</script>
4. 想問問為什麼超市購物車可以很好的停在電梯上,想看看其設計原理圖,這是在網上找的幾幅圖片
超市用的電梯梯級是條形裝的 而購物車的4個輪子也是條形的 他們的間距是正好能夠吻合的 而且在購物車條形輪裡面還有膠墊導致 購物車不會滑動
5. 購物網站如何設計漂亮且實用的購物車
相應的,大量的購物網站也隨之出現。如何設計兼顧美觀與可用性的網站購物車,是一門非常有研究價值的問題。本文為讀者介紹了10個優秀購物車的設計技巧,並為讀者推薦了一些國外的優秀購物車設計欣賞。1. 整版車和迷你車購物車通常有兩種形式,整版頁面的購物車和作為網頁組件的迷你購物車。建議兩種形式同時包括。迷你購物車不影響購物車以外的布局,只顯示購物的列表及簡要信息,並且有一個醒目的鏈接指向整版購物車頁面,下面是一個很好的例子:相反的,整版購物車頁面可以提供更詳細的信息,例如產品詳情、刪除/添加、稅收和發貨選項等。以下顯示了一個整版購物車頁面,它的右上角同時也包含了一個迷你購物車: 2. 結賬:逐步引導或一頁式用逐步引導的方法使用戶更容易上手。看看Apple.com結帳頁面,結帳程序包含四個步驟:登錄,結算及托運,付款方式和最後確認/修改。 除了循序漸進的引導,另一種方式是把所有的付費、運輸和結算操作放在一個頁面上。 如果設計得合理,這也是一種很好的方式。下面的網站使用了良好的單頁結帳過程: 3. 使用圖標鏈接到詳細頁面迷你購物車上應該有鏈接到詳細頁面的醒目圖標,以引導用戶進入詳細頁面。下面這個網頁雖然是日語的,但它的圖標可以清晰的顯示這是購物車鏈接。4. 使用明顯的結賬/添加按鈕設計電子商務購物車,重要的是要包含明確的信息 ,並引導客戶進入結賬程序。最好使用明顯的按鈕,並包含清楚易懂的文字,如「添加到購物車」或「結賬」。 5. 使用清晰整潔的列表設計購物車最好使用列表結構,清晰的現實信息,使用標准字體 , 並盡量避免使用復雜的背景 。6. 「繼續選購」鏈接「繼續購物」鏈接的作用是引導用戶回到商品列表繼續選購,這當然是所有網站都想要的。 7. 避免填寫過多的條目盡量讓用戶填寫最少的表格,用最快的速度完成網上購物過程。 8. 提供充分的幫助信息快速提示和通用提示是網站必不可少的組成部分,尤其是購物網站,你要讓你的客戶沒有任何疑問和疑慮的完成購物過程。關於電子商務網站的提示技巧,請參閱: 正確使用提示文字提升用戶體驗9. 使用視覺輔助使用圖標、箭頭、文字等醒目的視覺輔助元素,引導用戶的視覺流向。以下圖片顯示的一個極方便的單擊並拖動車 。.形象的購物車圖標告訴顧客,他們可以拖動物品到購物車。 10. 包含確認步驟用戶必須有一個步驟來確認是不是買到了正確的貨物,並且有辦法及時取消選擇,然後進入付款結算程序。
6. css有什麼辦法可以做成這樣。有白色的購物車圖片只要加黑色的背景顏色就可以了
一般前端框架來有這種,比如源bootstrap這種,實際上它是把把個別字元設計成購物車圖形,類似於另外設置了字體,把圖片設計成字體。這種的優點是方便,可以隨意在css中自定義大小顏色。缺點是用戶瀏覽網頁的時候需要預先載入這種字體,一般瀏覽器都載入特別慢或者不成功,網頁上就會有個方框,並不友好。如果網頁上類似圖標很多的話可以用這種,如果不多不如直接用背景透明的矢量圖片,也可以達到你的要求
7. 超市購物車的設計草圖
可以問我們購買啊
8. 拉桿式購物車圖片圖紙尺寸
28寸拉桿箱
不同的廠家、不同的款式、不同做法的28寸拉桿箱尺寸稍有不同,但一般相差不大。箱體的尺寸決定了拉桿箱的容積和承重量,按長寬高來比的話,標準的28寸拉桿箱尺寸為寬50cm*厚33cm*高75cm。一般航空公司規定自理行李的重量不能超過10公斤,體積每件不超過20*40*55厘米。28寸拉桿箱尺寸已經超出了,因此是不能做登機箱的。
28寸拉桿箱尺寸符合航空公司托運行李的規定,只要你不把它裝到超過40kg,都是可以拖運的。航空公司規定托運行李的重量每件不能超過40公斤,體積不能超過40*60*100厘米,超過上述規定的行李,須事先徵得承運人的同意才能托運。
再給大家一組參考數據,美國旅行者出品的28寸拉桿箱尺寸為高72x寬49x厚31cm(未打開加高層),是航空托運的最大尺寸。箱蓋內側設有增大容量的拉鏈袋,可增容20%。
拉桿箱裝載的重量
如果上飛機的話能隨身攜帶的旅行箱規定的尺寸55*40*20在大的就要托運了箱子的好壞一般主要看的。安全性相對那些一般的拉桿箱好很多!。航空公司對托運行李箱及體積、重量都是有限制的,托運行李必須包裝完善、鎖扣完好、捆紮牢固,能承受一定的壓力,能夠在正常的操作條件下安全。不要帶很大的,放不下。長為50cm的就可以
據了解,根據有關規定,每位旅客所攜帶進入客艙的非托運行李重量不能超過5公斤,三邊總和不能超過115厘米,並可置於客艙行李箱或座椅下。隨身攜帶物品指經航班公司同意由旅客自行攜帶乘機的零星小件物品。隨身攜帶物品的重量,每位旅客以 5 公斤為限。持頭等艙客票的旅客,每人可隨身隨帶兩件物品;持公務艙或經濟艙票的旅客,每人只能隨身攜帶一件物品。每件隨身攜帶物品的體積均不得超過 20 × 40 × 55 厘米:超過上述重量、件數或體積限制的隨身攜帶物品,應作為托運行李托運。旅客不得攜帶管制刀具乘機。管制刀具以外的利器或鈍器應隨托運行李托運,不得隨身攜帶。國際航線免費行李額分為計重免費行李額和計件免費行李額兩種。計重免費行李額;按照旅客所付的票價座位等級,每一全票或半票旅客免費行李額為:一等艙為40公斤(88磅),公務艙為30公斤(66磅),經濟艙(包括旅遊折扣)為20公斤(44磅),按成人全票價百分之十購票的嬰兒無免費行李頷。計件免費行李額,按照旅客所付的票價座位等級,每一全票或半票旅客的免費行李額為兩件,每件長、寬、高三邊之和不得超過158厘米(62時),每件重量不得超過32公斤。但持有經濟艙(包括旅遊折扣)客票的旅客,其兩件行李長、寬、高的總和不得超過273厘米(117時),按成人全票價百分之十購票的嬰兒無免費行李額。同時,隨著民航的發展,不同的航空公司、不同的航線對免費行李的要求也不一樣,各位在訂購機票時,一定要看清楚機票上的免費行李的規定,並問清售票處工作人員應注意事項。實際上,只要你的行李大小能夠放在飛機座位上的行李箱內,承運人一般不會去檢查重量的。告戒,中加航線千萬不要超重,更不要超件,愈重費常常是成倍的增長。如果實在超重,作為貨物托運也比付超重行李費要便宜,各位要切記。
9. 網站中購物車中的小購物車圖標以及個人中心前面的小圖標是直接貼的圖片還是用語言就能寫出來
就是原圖片,只不過生成了縮略圖而已
10. javaScript 如何實現購物車狀態圖
就是圖片 ,然後根據不同的狀態換,也可以把這個圖片做成透明的,下面弄個背景為綠色的色塊,讓透明的圖片透過去,色塊的寬度通過提前設置好的根據不同的狀態進行變化