Subversion-Projekte lars-tiefland.ci

Revision

Revision 42 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
42 lars 1
<script type="text/javascript" language="javascript" src="/includes/auto_plz/autoplz.js"></script>
2
<style>
3
    table td{
4
        padding:2px;
5
    }
6
</style>
7
<form method="post" class="edit_address" onsubmit="return false;">
8
    <div class="box_2">
9
        <div class="box_head">
10
            {if !$incl}
11
            <h1>{if $address.id}{$langstrings.buy.edit_address}{else}{$langstrings.buy.new_address}{/if}</h1>
12
            {/if}
13
        </div>
14
        <div class="box_middle">
15
            <table style="margin-left:5px;text-align:left;">
16
                <tr>
17
                    <td colspan="2" class="error" id="validateTips">{$meld}</td>
18
                </tr>
19
                <tr>
20
                    <td>
21
                        {$langstrings.buy.title}:
22
                    </td>
23
                    <td>
24
                        {html_options options=$anreden id="Anrede" name="anrede" selected=$address.anrede}
25
                    </td>
26
                </tr>
27
                {if count($prof_titles) > 0}
28
                <tr>
29
                    <td>{$langstrings.buy.prof_title}</td>
30
                    <td>
31
                        {html_options options=$prof_titles id="ProfTitle" name="pro_title" selected=$address.pro_title}
32
                    </td>
33
                </tr>
34
                {/if}
35
                <tr>
36
                    <td>
37
                        {$langstrings.buy.firstname}: *
38
                    </td>
39
                    <td>
40
                        <input type="hidden" name="req[vorname]" value="firstname">
41
                        <input type="text" name="vorname" id="vorname" class="persdata" value="{$address.vorname}" >
42
                    </td>
43
                </tr>
44
                <tr>
45
                    <td>
46
                        {$langstrings.buy.name}: *
47
                    </td>
48
                    <td>
49
                        <input name="nachname" id="nachname" type="text" class="persdata"  value="{$address.nachname}" >
50
                        <input type="hidden" name="req[nachname]" value="name">
51
                    </td>
52
                </tr>
53
                <tr>
54
                    <td>
55
                        {$langstrings.buy.company}:
56
                    </td>
57
                    <td>
58
                        <input type="text" name="firma" id="firma" class="persdata" value="{$address.firma}" >
59
                    </td>
60
                </tr>
61
                <tr>
62
                    <td>
63
                        {$langstrings.buy.street}/{$langstrings.buy.no}.: *
64
                    </td>
65
                    <td>
66
                        <input type="text" name="strasse1" id="street1" class="persdata"  value="{$address.strasse1}" >
67
                        <input type="hidden" name="req[strasse1]" value="street">
68
                        <input type="text" name="str_nr1" id="str_nr1" class="persdata" style="width:30px" value="{$address.str_nr1}" >
69
                        <input type="hidden" name="req[str_nr1]" value="street">
70
                    </td>
71
                </tr>
72
                <!--<tr>
73
                    <td>{$langstrings.buy.street2}</td>
74
                    <td>
75
                        <input type="text" name="strasse2" class="persdata"  value="{$address.strasse2}" >
76
                    </td>
77
                </tr>-->
78
                <tr>
79
                    <td>
80
                        {$langstrings.buy.postalcode}: *
81
                    </td>
82
                    <td>
83
                        <input type="text" name="plz" id="plz" class="persdata" style="width:60px" value="{$address.plz}">
84
                         <input type="hidden" name="req[plz]" value="postalcode">
85
                    </td>
86
                </tr>
87
                <tr>
88
                    <td>
89
                        {$langstrings.buy.city}: *
90
                    </td>
91
                    <td>
92
                        <input type="text" name="ort" id="ort" class="persdata" value="{$address.ort}" >
93
                        <input type="hidden" name="req[ort]" value="city">
94
                    </td>
95
                </tr>
96
                <tr>
97
                    <td>
98
                        {$langstrings.buy.country}: *
99
                    </td>
100
                    <td>
101
                        {html_options options=$Laender id="Land" name="Land" selected=$address.country|default:47}
102
                    </td>
103
                </tr>
104
                <tr id="state_row" {if $smarty.session["country"] != 173}style="display:none;"{/if}>
105
                    <td>{$langstrings.buy.state}:</td>
106
                    <td>
107
                        {html_options options=$states id="state" name="state" selected=$address.state}
108
                    </td>
109
                </tr>
110
                {if $ini.modules.adresssystem != "alt"}
111
                <tr>
112
                    <td>E-Mail: *</td>
113
                    <td>
114
                        <input type="text" name="email" class="persdata" value="{$address.email}" id="email">
115
                        <input type="hidden" name="req[email]" value="email">
116
                    </td>
117
                </tr>
118
                {/if}
119
                <tr>
120
                    <td>
121
                        {$langstrings.buy.phone}:
122
                    </td>
123
                    <td>
124
                        <input type="text" name="telefon" id="telefon" class="persdata" value="{$address.telefon}" >
125
                    </td>
126
                </tr>
127
                <tr>
128
                    <td>
129
                        {$langstrings.buy.fax}:
130
                    </td>
131
                    <td>
132
                        <input type="text" name="fax" id="fax" class="persdata" value="{$address.fax}" >
133
                    </td>
134
                </tr>
135
                <tr id="vat">
136
                    <td>{$langstrings.buy.vat_id}:</td>
137
                    <td>
138
                        <input type="text" name="vat_id" id="vat_id" value="{$address.vat_id}">
139
                    </td>
140
                </tr>
141
                {if $ini.modules.adresssystem != "alt"}
142
                <tr>
143
                    <td>
144
                        {$langstrings.buy.comment}
145
                    </td>
146
                    <td>
147
                        <textarea name="comment" rows="5" cols="20">{$address.comment}</textarea>
148
                    </td>
149
                </tr>
150
                {/if}
151
                <tr>
152
                    <td colspan="2" align="left">
153
                    {if !$incl}
154
                        <input type="submit" value="{$langstrings.buy.save_address}" class="save_address">
155
                    {elseif $incl==="addressbook"}
156
                    {else}
157
                        <input type="hidden" name="upd_addr_list" value="1">
158
                    {/if}
159
                    </td>
160
                </tr>
161
            </table>
162
        </div>
163
 
164
 
165
        {if $ini.modules.adresssystem == "alt" && !isset( $smarty.session.SHOP.buy.Persdata.defaultRechnungIdAdresse ) && !isset( $smarty.session.SHOP.buy.Persdata.defaultLieferIdAdresse )}
166
        <input type="hidden" name="id" value="{$addressID}" />
167
        <input type="hidden" name="LoginID" value="{$smarty.session.SHOP.buy.Persdata.ID}" />
168
        {elseif $address.id}
169
        <input type="hidden" name="id" value="{$address.id}" />
170
        {/if}
171
        <input type="hidden" name="mode" value="save" />
172
    </div>
173
</form>
174
{if !$incl}
175
 
176
<script type="text/javascript" src="/JavaScript/utils.js"></script>
177
<script type="text/javascript">
178
    $(function(){
179
        //$('#Land').change(upd_state).change(change_vat).change();
180
        $('input:submit').button();
181
        $( "#tabsBasket .save_address").click(function(){
182
 
183
            data = $('#tabsBasket .edit_address').serializeArray();
184
            $.ajax({
185
                type: "POST",
186
                url: "/source/edit_address.php",
187
                data: data
188
            }).done(function(html){
189
                $('#tabsBasket .addresses').html(html);
190
            })
191
 
192
        });
193
 
194
        $( "#accordionBasket .save_address").click(function(){
195
 
196
            data = $('#accordionBasket .edit_address').serializeArray();
197
            $.ajax({
198
                type: "POST",
199
                url: "/source/edit_address.php",
200
                data: data
201
            }).done(function(html){
202
                $('#accordionBasket .addresses').html(html);
203
            })
204
 
205
        });
206
    })
207
 
208
</script>
209
{/if}