Subversion Repositories SmartDukaan

Rev

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