Subversion Repositories SmartDukaan

Rev

Rev 4815 | Rev 5841 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
811 rajveer 1
  <div class="middle">
2
    <div class="middle-grey-left">
3
      <div class="middle-white-right">
4
 
5
        <!-- nav -->
6
        <div id="myAccountNav">
7
          <ul class="menu">
8
            <li class="menu-item first">
9
              <h2>Order History</h2>
10
            </li>
11
            <li class="menu-item">
12
              <a href="/myaccount">Open Orders</a>
13
            </li>
14
            <li class="menu-item">
15
              <a href="/completed-orders">Completed Orders</a>
16
            </li>
3019 rajveer 17
			<li class="menu-item">
3119 rajveer 18
				<a href="/failed-orders">Failed Orders</a>
3019 rajveer 19
			</li>
811 rajveer 20
            <li class="menu-item">
3037 rajveer 21
                <h2 class="spacing">Purchases</h2>
3019 rajveer 22
            </li>
23
			<li class="menu-item">
24
				<a href="/my-purchases">My Purchases</a>
25
			</li>
26
            <li class="menu-item">
811 rajveer 27
              <h2 class="spacing">Account Settings</h2>
28
            </li>
29
            <li class="menu-item">
30
              <a href="/personal-details">Personal Details</a>
31
            </li>
32
            <li class="menu-item">
33
              <a href="/login-details">Login Details</a>
34
            </li>
35
            <li class="menu-item last">
36
              <a href="/address">Shipping Address</a>
37
            </li>
38
          </ul>
39
        </div>
40
        <!-- /nav -->
41
 
42
        <!-- goBack -->
43
        <div id="goBack">
44
          <a href="/myaccount">&lt;&lt; Go back to Open Orders</a>
45
        </div>
46
        <!-- goBack -->
47
 
48
        <!-- content -->
49
        <div class="content">
50
          <h1>Order ID $order.getId()</h1>
51
 
52
          <div id="orderDetail">
53
            <span class="orderDetail-left">Ordered On:</span>
54
            <span class="orderDetail-right" id="orderDate">$orderedOn</span>
55
 
56
            <span class="orderDetail-left">Status:</span>
57
            <span class="orderDetail-right" id="orderStatus">$order.getStatus().getDescription()</span>
58
            #if($order.getStatus() == 10 || $order.getStatus() == 15 )
59
            <span class="orderDetail-left">Delivered On:</span>
60
            <span class="orderDetail-right" id="deliveryDate">$deliveredOn</span>
843 chandransh 61
			#elseif($order.getExpected_delivery_time() != 0)
62
			<span class="orderDetail-left">Delivery Estimate:</span>
63
			<span class="orderDetail-right" id="deliveryDate">$deliveryEstimate</span>
64
			#end
811 rajveer 65
 
66
          </div>
4815 phani.kuma 67
		  #if($initiateOrderCancelation)
68
		  <div id="order_cancel" style="float: right; margin: 18px;" class="yellow-image">
69
			<input type="button" class="button" value="Initiate cancellation">
70
          </div>
71
		  #elseif($requestOrderCancelation)
72
		  <div id="order_cancel" style="float: right; margin: 18px;" class="yellow-image">
73
			<input type="button" class="button" value="Request for cancellation">
74
          </div>
75
		  #end
811 rajveer 76
          <div class="clearBoth"></div>
4815 phani.kuma 77
		  <form id="frmCancelOrder" name="frmCancelOrder" method="post" action="/contact-us">
78
				<h3>Cancellation Form</h3>
79
            	<div class="textbox-image">
80
            		<label for="email">Reply to</label>
81
            		#if($userinfo.isLoggedIn())
82
            			<input type="text" class="textbox" value="$userinfo.getEmail()"  disabled/>
83
            			<input type="hidden" name="email" value="$userinfo.getEmail()" />
84
            		#else
85
            			<input type="text" name="email" class="textbox" value="" />
86
            		#end
87
            	</div>
88
            	<div class="clearBoth"></div>
89
            	<input type="hidden" name="communication_type" value="2" />
90
            	<input type="hidden" name="order_id" value="$order.getId()"/>
91
				<input type="hidden" name="awb" value="$order.getAirwaybill_no()" />
92
            	<div class="textbox-image">
93
            		<label for="Subject">Reason</label>
94
            		<input type="text" name="subject">
95
            	</div>
96
            	<div class="clearBoth"></div>
97
            	<div class="textbox-image">
98
            		<label for="txtaMsg">Message</label>
99
            		<textarea name="message"></textarea>
100
                     </div>
101
            	<div class="clearBoth"></div><br />
102
            	<div class="yellow-image contact-form-button">
103
            		<input type="submit" class="button" value="Submit" />
104
            	</div>
105
            	<div id="CancelButton" class="yellow-image contact-form-button">
106
            		<input type="button" class="button" value="Cancel" />
107
            	</div>	
108
            	<div class="clearBoth"></div>
109
          </form>
811 rajveer 110
          #set($lineitems = $order.getLineitems())
111
          <table cellpadding="0" cellspacing="0" border="0" class="myaccount-orders">
112
            <tr>
113
              <th width="45%">Item</th>
114
              <th width="3%">Qty.</th>
115
              <th width="21%" class="borderRight">Total Price</th>
116
            </tr>
507 rajveer 117
					#foreach($lineitem in $lineitems)
811 rajveer 118
            <tr>
4217 varun.gupt 119
              <td>
120
				<div>
121
					#if($lineitem.getBrand())$lineitem.getBrand()#end
122
					#if($lineitem.getModel_name())$lineitem.getModel_name()#end
123
					#if($lineitem.getModel_number())$lineitem.getModel_number()#end
124
					#if($lineitem.getColor())($lineitem.getColor())#end
125
                </div>
126
			#if($lineitem.getDealText())
127
				<div class="cart-item-best-deal-text">$lineitem.getDealText()</div>
128
			#end
129
			  </td>
811 rajveer 130
              <td align="center">$lineitem.getQuantity().intValue()</td>
131
              <td>Rs. $lineitem.getTotal_price().intValue()</td>
132
            </tr>
507 rajveer 133
					#end
134
                    <tr>
135
                    	<td colspan="3">
535 rajveer 136
                        	<div class="totalAmount">Total Amount: Rs. $order.getTotal_amount().intValue()</div>
507 rajveer 137
                        </td>
138
                    </tr>
139
                </table>
4325 mandeep.dh 140
 
507 rajveer 141
                <br />
4325 mandeep.dh 142
 
507 rajveer 143
                <div id="orderShippingAddress">
144
                    <h3>Shipping Address</h3>
4350 mandeep.dh 145
                        #if($order.getStatus().getValue() < 7 && $order.getStatus().getValue() > 1)
4325 mandeep.dh 146
                        <div id="changeAddress" class="yellow-image">
147
                            <input class="button" type="button" value="Change Address">
148
                        </div>
149
                        #end
507 rajveer 150
                    <div class="address">
801 rajveer 151
						#if($order.getCustomer_name())
152
							$order.getCustomer_name()<br />
4325 mandeep.dh 153
                        #end
801 rajveer 154
						#if($order.getCustomer_address1())
155
							$order.getCustomer_address1()<br />
156
						#end
157
						#if($order.getCustomer_address2())
158
							$order.getCustomer_address2()<br />
159
						#end
981 chandransh 160
						#if($order.getCustomer_city())
161
							$order.getCustomer_city()<br />
162
						#end
163
						#if($order.getCustomer_state())
164
							$order.getCustomer_state()<br/>
165
						#end
4325 mandeep.dh 166
                        Pin: $order.getCustomer_pincode()<br />
167
                        Mob: $order.getCustomer_mobilenumber()
168
                    </div>
811 rajveer 169
            </div>
4350 mandeep.dh 170
            #if($order.getStatus().getValue() < 7 && $order.getStatus().getValue() > 1)
4325 mandeep.dh 171
                <div class="clearBoth"></div><br />
172
                <div class="saveCancelDiv">
173
                    <div id="changeAddressSave" class="yellow-image">
174
                        <input orderId="$order.getId()" class="button" type="button" value="Save">
175
                    </div>
176
                    <div id="changeAddressCancel" class="yellow-image">
177
                        <input class="button" type="button" value="Cancel">
178
                    </div>
179
                </div>
180
                <div class="clearBoth"></div>
181
                <div id="changeAddresses">
182
                <table id="addresses">
183
                <thead>
184
                <tr>
185
                    <td colspan="3">
186
                        <div class="label left">Select Shipping Address</div>
187
                        <button id="addAddress" class="new-button addNewAddressRight">+ Add New Address</button>
188
                    </td>
189
                </tr>
190
                </thead>
191
                <tbody>
192
                #foreach($address in $addresses)
193
                    #set($addressId = $address.getId())
194
 
195
                    #if($address.getId() == $defaultAddressId)
196
                        #set($cssClassDefault = "default-address")
197
                    #else
198
                        #set($cssClassDefault = "")
199
                    #end
200
 
4349 mandeep.dh 201
                    <tr id="tr_$address.getId()" class="address $cssClassDefault" addressId="$addressId" orderId="$order.getId()" pincode="$address.getPin()" itemId="$order.getLineitems().get(0).getItem_id()">
4325 mandeep.dh 202
                        <td align="center" valign="top" class="radio">
203
                            #if($cssClassDefault == "default-address")
204
                                <img src="/images/RadioButton_Selected.png" />
205
                            #else
206
                                <img src="/images/RadioButton_Unselected.png" class="button-address-select" title="Select this Address for Shipment" />
207
                            #end
208
                        </td>
209
                        <td class="detail">
210
                            <b>SHIP ITEMS TO THIS ADDRESS</b>
211
                            <p>
212
                                #if($address.getName())
213
                                    <b>$address.getName()</b><br />
214
                                #end
215
                                #if($address.getLine1())
216
                                    <label>$address.getLine1() </label><br />
217
                                #end
218
                                #if($address.getLine2() != "")
219
                                    <label>$address.getLine2()</label><br />
220
                                #end
221
                                #if($address.getCity())
222
                                    <label>$address.getCity()</label><br />
223
                                #end
224
                                #if($address.getState())
225
                                       <label>$address.getState()</label><br />
226
                                #end
227
                                #if($address.getPin())
228
                                    <label>Pin: $address.getPin()</label>
229
                                #end
230
                            </p>
231
                            #if($address.getPhone())
232
                                <b>Phone: $address.getPhone() </b>
233
                            #end
234
                        </td>
235
                    </tr>
236
                #end
237
                </tbody>
238
                </table>
239
                </div>
240
                <!-- Add Shipping Detail Start-->
241
                <form name="frmShippingAddress" id="frmShippingAddress" method="post" action="/address">
242
                    <table cellpadding="0" cellspacing="0">
243
                        <thead>
244
                            <tr class="header">
245
                                <td colspan="2">Enter the shipping address where you want the items to be delivered</td>
246
                            </tr>
247
                        </thead>
248
                        <tbody>
249
                            <tr>
250
                                <td>&nbsp;</td>
251
                                <td class="instruction">All Fields are required</td>
252
                            </tr>
253
                        <tr>
254
                            <td class="label" align="right"><sup>*</sup>Name:</td>
255
                            <td class="input">
256
                                <input type="text" id="shipName" name="name" value="$order.getCustomer_name()" class="searchbox" />
257
                            </td>
258
                        </tr>
259
                        <tr>
260
                            <td class="label" align="right"><sup>*</sup>Address Line 1:</td>
261
                            <td class="input">
262
                                <input type="text" id="shipAddress1" name="line1" class="searchbox" />
263
                            </td>
264
                        </tr>
265
                        <tr>
266
                            <td class="label" align="right">Address Line 2:</td>
267
                            <td class="input">
268
                                <input type="text" id="shipAddress2" name="line2" class="searchbox" />
269
                            </td>
270
                        </tr>
271
                        <tr>
272
                            <td class="label" align="right"><sup>*</sup>State</td>
273
                            <td class="input">
274
                                <select class="select_state" name="state" id="shipState">
275
                                #include("templates/stateslist.vm")
276
                                </select>
277
                            </td>
278
                        </tr>
279
                        <tr>
280
                            <td class="label" align="right"><sup>*</sup>City:</td>
281
                            <td class="input">
282
                                <input type="text" id="shipCity" name="city" class="searchbox"/>
283
                            </td>
284
                        </tr>
285
                        <tr>
286
                            <td class="label" align="right"><sup>*</sup>Pin Code:</td>
287
                            <td class="input">
288
                                <input type="text" id="shipPin" name="pincode" value="" class="searchbox textbox-pincode" />
289
                            </td>
290
                        </tr>
291
                        <tr>
292
                            <td class="label" align="right"><sup>*</sup>Phone:</td>
293
                            <td class="input">
294
                                <input type="text" id="shipPhone" name="phone" value="" class="searchbox" />
295
                            </td>
296
                        </tr>
297
                        <tr>
298
                            <td colspan="2" align="center">
299
                                <input type="hidden" name="action" value="add" />
300
                                <input type="hidden" name="default" value="true" />
301
                                <input type="hidden" name="url" value="order/$order.getId()" />
302
                                <input type="submit"  value="Save address" class="new-button" />
303
                                <a id="closeAddAddressForm">Clear</a>
304
                            </td>
305
                        </tr>
306
                        <tr>
307
                            <td>&nbsp;</td>
308
                            <td class="instruction">This will be added to your list of shipping addresses</td>
309
                        </tr>
310
                        </tbody>
311
                    </table>
312
                </form>
313
                <div class="clearBoth"></div>
314
                <div class="saveCancelDiv"><br />
315
                    <div id="changeAddressSave" class="yellow-image">
316
                        <input orderId="$order.getId()" class="button" type="button" value="Save">
317
                    </div>
318
                    <div id="changeAddressCancel" class="yellow-image">
319
                        <input class="button" type="button" value="Cancel">
320
                    </div>
321
                    <br />
322
                    <div class="clearBoth"></div>
323
                </div>
324
          #end
325
 
5837 rajveer 326
		  #if($order.getStatus().getValue() > 8 && $order.getLogistics_provider_id() != 5 ) <!-- 8 corresponds to OrderStatus.READY_FOR_SHIPPING -->
811 rajveer 327
          <span id="courierAWB">
1316 varun.gupt 328
            <span class="orderDetail-left">Courier Company:&nbsp;</span>
843 chandransh 329
            <span class="orderDetail-right">$providerName</span>
811 rajveer 330
 
1316 varun.gupt 331
            <span class="orderDetail-left">AWB Number:&nbsp;</span>
843 chandransh 332
            <span class="orderDetail-right"><a href="javascript:showShipmentDetails('$order.getAirwaybill_no()', '$providerName');" class="awbNo">$order.getAirwaybill_no()</a></span>
811 rajveer 333
          </span>
843 chandransh 334
		  #end
811 rajveer 335
          <div class="clearBoth"></div>
336
 
337
          <!-- shipmentDetails -->
338
          <div id="shipmentDetails" style="display:none;">
339
            <div class="heading">
340
              <div class="title"><span class="awbNo"></span> Shipment Details</div>
843 chandransh 341
			  <div class="close"><a href="javascript:closeShipmentDetails();">[x]</a></div>
811 rajveer 342
              <div class="clearBoth"></div>
507 rajveer 343
            </div>
811 rajveer 344
 
345
            <div id="orderShippingStatus">
346
            </div>
347
 
348
          </div>
349
          <!-- /shipmentDetails -->
350
 
507 rajveer 351
        </div>
811 rajveer 352
        <!-- /content -->
353
 
354
        <div class="clearBoth"></div>
355
 
356
      </div>
507 rajveer 357
    </div>
811 rajveer 358
  </div>