Subversion Repositories SmartDukaan

Rev

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