Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
517 rajveer 1
#set($Integer = 0)
2
#if($defaultAddressId)
3
	#set($defaultid = $Integer.parseInt($defaultAddressId))
4
#else
5
	#set($defaultid = 0)
6
#end
507 rajveer 7
 
3830 chandransh 8
 
794 rajveer 9
  <div class="middle">
10
    <div class="middle-grey-left">
11
      <div class="middle-white-right">
12
 
6111 anupam.sin 13
       <!-- nav -->
14
                <div id="myAccountNav">
15
                  <ul class="menu">
16
                    <li class="menu-item first">
17
                      <h2>Order History</h2>
18
                    </li>
19
                    <li class="menu-item">
20
                      <a href="/myaccount">Open Orders</a>
21
                    </li>
22
                    <li class="menu-item">
23
                      <a href="/completed-orders">Completed Orders</a>
24
                    </li>
25
					<li class="menu-item">
26
					  <a href="/failed-orders">Failed Orders</a>
27
					</li>
28
					<li class="menu-item">
29
                        <h2 class="spacing">Purchases</h2>
30
                    </li>
31
					<li class="menu-item">
32
						<a href="/my-purchases">My Purchases</a>
33
					</li>
34
					<li class="menu-item">
35
						<a href="/my-recharges">My Recharges</a>
36
					</li>
37
					<li class="menu-item">
38
                        <h2 class="spacing">Wallet</h2>
39
                    </li>
40
					<li class="menu-item">
41
                      <a href="/my-wallet">My Wallet</a>
42
                    </li>
43
                    <li class="menu-item">
44
                      <h2 class="spacing">Account Settings</h2>
45
                    </li>
46
                    <li class="menu-item">
47
                      <a href="/personal-details" class="active">Personal Details</a>
48
                    </li>
49
                    <li class="menu-item">
50
                      <a href="/login-details">Login Details</a>
51
                    </li>
52
                    <li clas="menu-item last">
53
                      <a href="/address">Shipping Address</a>
54
                    </li>
55
                    <!--
56
                    <li><h2 class="spacing">Personalization</h2></li>
57
                    <li><a href="#">Recommendations</a></li>
58
                    <li><a href="#">Browsing History</a></li>
59
        					-->
60
                  </ul>
61
                </div>
62
                <!-- /nav -->
507 rajveer 63
 
794 rajveer 64
        <!-- content -->
65
        <div class="content">
839 vikas 66
					#if(!$errorMsg.isEmpty())
949 rajveer 67
          <div id="messageError">
68
            <span></span>
69
            <p>
70
              $errorMsg <br/>
71
            </p>
72
          </div>
73
          #end
839 vikas 74
 
794 rajveer 75
          <h1>Shipping Address</h1>
949 rajveer 76
 
794 rajveer 77
          <div id="shippingAddress">
3862 rajveer 78
            <form id="myaccountFormShippingAddress" name="myaccountFormShippingAddress" method="post" action="./address">
794 rajveer 79
 
80
              <!-- add address button -->
812 rajveer 81
              <div class="form-button-outer first addaddress">
82
                <div class="imgEnableButton addressWidth yellow-image" id="addAddress1">
83
                  <input type="button" value="Add Address" name="addAddress1" class="button" />
84
                </div>
794 rajveer 85
              </div>
86
              <div class="clearBoth"></div>
87
              <!-- /add address button -->
88
 
949 rajveer 89
 
794 rajveer 90
              <h2>Primary Shipping Address</h2>
91
 
92
              <!-- primary address -->
93
 
812 rajveer 94
              <div id="A1" class="addressContainer">
1053 vikas 95
				<div id="address$defaultid" class="primary-address-container-inner address-container-inner">
96
                  <div class="address">
650 rajveer 97
								#if($defaultid && $defaultid!=0)
946 vikas 98
                					#foreach($address in $addresses)
99
    								#if($address.getId() == $defaultid)
1053 vikas 100
 
741 rajveer 101
    									#if($address.getName())	<label>$address.getName()</label><br /> #end
102
        								#if($address.getLine1()) <label>$address.getLine1() </label><br /> #end
103
        								#if($address.getLine2()) <label>$address.getLine2()</label><br /> #end
104
        								#if($address.getCity()) <label>$address.getCity()</label><br /> #end
105
        								#if($address.getState()) <label>$address.getState()</label><br /> #end
106
        								#if($address.getPin()) <label>Pin: $address.getPin()</label><br /> #end
107
        								#if($address.getPhone()) <label>Phone: $address.getPhone() </label><br /> #end
1053 vikas 108
                      <div class="addressButton">
109
                        <div class="form-button-outer last">
110
                          <div class="imgDeleteButton deleteWidth yellow-image">
111
                            <input onclick="delAddress('address$defaultid');" value="Delete" class="button" type="button" />
112
                          </div>
113
                        </div>
812 rajveer 114
                      </div>
946 vikas 115
                					#end
116
									#end
595 rajveer 117
								#end
1053 vikas 118
				  </div>
119
				</div>
794 rajveer 120
              </div>
121
 
949 rajveer 122
              <div class="noAddress1 no-address" style="display:none;">No addresses on record</div>
794 rajveer 123
 
124
 
125
              <!-- /primary address -->
126
 
127
              <div class="borderBottom1">&nbsp;</div>
128
 
129
              <h3><span class="greyColor">Other Address</span></h3>
130
 
131
              <!-- address container -->
812 rajveer 132
              <div id="addressContainer" class="addressContainer">
794 rajveer 133
 
507 rajveer 134
							#foreach($address in $addresses)
595 rajveer 135
							#if($address.getId() != $defaultid)
812 rajveer 136
                <div id="A$address.getId()" >
137
                  <div id="address$address.getId()" class="address-container-inner">
794 rajveer 138
                    <div class="address">
139
 
140
                      <label>$address.getName()</label><br />
141
                      <label>$address.getLine1() </label><br />
142
                      <label>$address.getLine2()</label><br />
143
                      <label>$address.getCity()</label><br />
144
                      <label>$address.getState()</label><br />
145
                      <label>Pin: $address.getPin()</label><br />
146
                      <label>Phone: $address.getPhone() </label><br />
147
                    </div>
148
 
149
                    <div class="addressButton">
812 rajveer 150
                      <div class="form-button-outer first">
151
                        <div class="imgEnableButton priAddressWidth yellow-image">
152
                          <input type="button" class="button" value="Make Primary Address" onClick="makePriAddress('address$address.getId()');">
794 rajveer 153
 
812 rajveer 154
                        </div>
794 rajveer 155
                      </div>
812 rajveer 156
                      <div class="form-button-outer last">
157
                        <div class="imgDeleteButton deleteWidth yellow-image">
158
                          <input type="button" class="button" value="Delete" onClick="delAddress('address$address.getId()');">
159
                        </div>
160
                      </div>
794 rajveer 161
                      <div class="clearBoth"></div>
162
                    </div>
163
                  </div>
164
                </div>
507 rajveer 165
							#end
595 rajveer 166
							#end
794 rajveer 167
              </div>
595 rajveer 168
 
949 rajveer 169
              <div class="noAddress2 no-address" style="display:none;">No addresses on record</div>
794 rajveer 170
              <!-- /address container -->
171
 
172
              <div class="borderBottom2">&nbsp;</div>
173
              <!-- add address button -->
812 rajveer 174
              <div class="form-button-outer first addaddress">
175
                <div class="imgEnableButton addressWidth yellow-image" id="addAddress2">
176
                  <input type="button" value="Add Address" name="addAddress2" class="button" />
177
                </div>
794 rajveer 178
              </div>
179
              <div class="clearBoth"></div>
180
              <!-- /add address button -->
181
 
182
              <!-- Add New Address Form -->
183
              <div id="addNewAddress" style="display:none;">
184
                <h2>Add a New Address</h2>
185
 
186
                <!-- Name -->
187
                <div class="form-item" id="edit-name-wrapper">
188
                  <label for="txtName">
189
                    <span class="required">*</span>Name:
190
                  </label>
191
                  <div class="imgTextBox textbox-image">
192
                    <input type="text" id="txtName" name="name" class="textbox" />
193
                  </div>
194
                </div>
195
                <!-- /Name -->
196
                <!-- Address -->
197
                <div class="form-item" id="edit-address-wrapper">
198
                  <label for="txtAddress">
199
                    <span class="required">*</span>Address:
200
                  </label>
812 rajveer 201
                  <div class="address-text-boxes">
202
                    <div class="imgTextBox textbox-image address-textbox-first">
203
                      <input type="text" id="txtAddress" name="line1" class="textbox" />
204
                    </div>
205
                    <div class="imgTextBox textbox-image address-textbox-second">
206
                      <input type="text" id="txtAddress2" name="line2" class="textbox" />
207
                    </div>
794 rajveer 208
                  </div>
209
                </div>
210
                <!-- /Address -->
211
 
212
                <!-- state -->
213
                <div class="form-item" class="edit-state-wrapper">
214
                  <label for="state"><span class="required">*</span>State:</label>
215
                  <div class="select-list">
216
                    <select class="selectWidth" id="state" name="state">
217
                      #include("templates/stateslist.vm")
218
                    </select>
219
                  </div>
220
                </div>
221
                <!-- /state -->
222
 
223
                <!-- City -->
224
                <div class="form-item" id="edit-city-wrapper">
225
                  <label for="txtCity"><span class="required">*</span>City:</label>
226
                  <div class="imgTextBox textbox-image">
227
                    <input type="text" id="txtCity" name="city" class="textbox" />
228
                  </div>
229
                </div>
230
                <!-- /City -->
231
 
232
                <!-- Pin code -->
233
                <div class="form-item" id="edit-pin-code-wrapper">
234
                  <label for="txtPinCode"><span class="required">*</span>Pin Code:</label>
235
                  <div class="imgTextBox textbox-image">
236
                    <input type="text" id="txtPinCode" name="pincode" class="textbox" />
237
 
238
                  </div>
239
                </div>
240
                <!-- /Pin code -->
241
 
242
                <!-- Mobile -->
243
                <div class="form-item" id="edit-phone-wrapper">
244
                  <label for="txtPhone"><span class="required">*</span>Phone:</label>
245
                  <div class="imgTextBox textbox-image">
246
                    <input type="text" id="txtPhone" name="phone" class="textbox" />
247
                  </div>
248
                </div>
249
                <!-- /Mobile -->
250
                <!-- buttons -->
251
                <br />
4136 rajveer 252
 
812 rajveer 253
                <div class="form-buttons" id="edit-submit-buttons">
254
                  <div class="form-button-outer first">
255
                    <div class="imgEnableButton enableDisableBtnWidth1 yellow-image">
256
                      <input type="hidden" id="" name="action" value="add" />
257
                      <input type="hidden" id="" name="default" value="add" />
258
                      <input type="submit" value="Save" name="saveAddress1" class="button" />
259
                    </div>
260
                  </div>
261
                  <div class="form-button-outer last">
262
                    <div class="imgEnableButton enableDisableBtnWidth2 yellow-image">
263
                      <input type="button" value="Cancel" name="cancelAddress" class="button" />
264
                    </div>
265
                  </div>
794 rajveer 266
                </div>
267
                <div class="clearBoth"></div>
268
                <!-- /buttons -->
269
 
270
              </div>
271
              <!-- /Add New Address Form -->
272
 
273
            </form>
274
          </div>
275
 
507 rajveer 276
        </div>
794 rajveer 277
        <!-- /content -->
278
 
279
        <div class="clearBoth"></div>
280
 
281
      </div>
507 rajveer 282
    </div>
794 rajveer 283
  </div>
284