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
<style>
2
    .billingAddress:hover{
3
        cursor:pointer;
4
        background-color: #fffff!important;
5
    }
6
    .shippingAddress:hover{
7
        cursor:pointer;
8
        background-color: #fffff!important;
9
    }
10
</style>
11
<script>
12
    $(document).ready(function(){
13
        {if $ini.modules.adresssystem != "alt" && !isset($smarty.session.SHOP.buy.Login.defaultRechnungIdAdresse) && !isset($smarty.session.SHOP.buy.Login.defaultLieferIdAdresse)}
14
            {if $bill}
15
            var change = ".changeBillingAddress";
16
            var changeDialog = ".changeBillingAddressDialogAlt";
17
            {else}
18
            var change = ".changeShippingAddress";
19
            var changeDialog = ".changeShippingAddressDialogAlt";
20
            {/if}
21
        {else}
22
            {if $bill}
23
            var change = ".changeBillingAddress";
24
            var changeDialog = ".changeBillingAddressDialog";
25
            {else}
26
            var change = ".changeShippingAddress";
27
            var changeDialog = ".changeShippingAddressDialog";
28
            {/if}
29
 
30
        {/if}
31
 
32
 
33
 
34
        $(changeDialog).dialog({
35
            autoOpen: false,
36
            height: "auto",
37
            width: "auto",
38
            modal: true,
39
            title: "Adresse wechseln",
40
            buttons: {
41
                "Beenden": function() {
42
                    $(changeDialog).dialog( "close" );
43
                }
44
            },
45
            close: function() {
46
                $(changeDialog).dialog( "close" );
47
            }
48
        });
49
 
50
        $(change).click(function(){
51
            $(changeDialog).dialog("open");
52
        });
53
        {if $bill}
54
        $( "div" ).delegate( ".billingAddress", "click", function() {
55
            id = $(this).attr("id");
56
            idsplit = id.split("_");
57
            addr_id = idsplit[0];
58
            $(changeDialog).dialog( "close" ).dialog( "destroy" );
59
            window.location.href = "index.php?buy=true&changeAddress="+addr_id+"&action=changeBillingAddress";
60
 
61
        });
62
        {else}
63
        $( "div" ).delegate( ".shippingAddress", "click", function() {
64
            id = $(this).attr("id");
65
            idsplit = id.split("_");
66
            addr_id = idsplit[0];
67
            land_id = idsplit[1];
68
 
69
            $(changeDialog).dialog( "close" ).dialog( "destroy" );
70
            window.location.href = "index.php?buy=true&changeAddress="+addr_id+"&action=changeShippingAddress";
71
 
72
        });
73
        {/if}
74
 
75
    });
76
</script>
77
 
78
{if $bill}
79
    {if $ini.modules.adresssystem == "alt" && !isset($smarty.session.SHOP.buy.Login.defaultRechnungIdAdresse) && !isset($smarty.session.SHOP.buy.Login.defaultLieferIdAdresse)}
80
        {assign var="adressID" value=0}
81
    {else}
82
        {if isset($smarty.get.changeAddress) && ( isset($smarty.get.action) && $smarty.get.action == "changeBillingAddress" )}
83
        {assign var="adressID" value=$smarty.session.bill_addr_id}
84
        {else}
85
        {assign var="adressID" value=$smarty.session.SHOP.buy.Login.defaultRechnungIdAdresse}
86
        {/if}
87
    {/if}
88
{else}
89
    {if $ini.modules.adresssystem == "alt" && !isset($smarty.session.SHOP.buy.Login.defaultRechnungIdAdresse) && !isset($smarty.session.SHOP.buy.Login.defaultLieferIdAdresse)}
90
        {assign var="adressID" value=1}
91
    {else}
92
        {if isset($smarty.get.changeAddress) && ( isset($smarty.get.action) && $smarty.get.action == "changeShippingAddress" )}
93
        {assign var="adressID" value=$smarty.session.ship_addr_id}
94
        {else}
95
        {assign var="adressID" value=$smarty.session.SHOP.buy.Login.defaultLieferIdAdresse}
96
        {/if}
97
    {/if}
98
{/if}
99
<table>
100
    <tr>
101
        {if $bill}
102
        <td><h1 style="padding:0!important;">{$langstrings.buy.billing_address}</h1></td>
103
        {else}
104
        <td><h1 style="padding:0!important;">{$langstrings.buy.delivery_address}</h1></td>
105
        {/if}
106
    </tr>
107
    <tr>
108
        <td>
109
        {foreach $addresses["{$adressID}"] as $bezeichnung => $data}
110
            {if $bezeichnung == "Name" || $bezeichnung == "strasse" || $bezeichnung == "stadt" || $bezeichnung == "land_name" || $bezeichnung == "email"}
111
                {$data}
112
                <br />
113
            {/if}
114
        {/foreach}
115
        </td>
116
    </tr>
117
    <tr>
118
        {if $bill}
119
        <td><input type="hidden" name="bill_addr_id" value={if $adressID}{$adressID}{else}{$billid}{/if} /></td>
120
        {else}
121
        <td><input type="hidden" name="ship_addr_id" value={if $adressID}{$adressID}{else}{$billid}{/if} /></td>
122
        {/if}
123
    </tr>
124
    <tr>
125
        {if $bill}
126
        <td class="changeBillingAddress"><a>{$langstrings.buy.change_address}</a></td>
127
        {else}
128
        <td class="changeShippingAddress"><a>{$langstrings.buy.change_address}</a></td>
129
        {/if}
130
    </tr>
131
</table>
132
 
133
{if $bill}
134
<div class="changeBillingAddressDialog{if $ini.modules.adresssystem == "alt" && !isset($smarty.session.SHOP.buy.Persdata.defaultRechnungIdAdresse ) && !isset( $smarty.session.SHOP.buy.Persdata.defaultLieferIdAdresse)}Alt{/if}" style="background-color: #f8f8f8f;">
135
    {include file="adress.tpl" ship=false}
136
</div>
137
{else}
138
<div class="changeShippingAddressDialog{if $ini.modules.adresssystem == "alt" && !isset( $smarty.session.SHOP.buy.Persdata.defaultRechnungIdAdresse ) && !isset( $smarty.session.SHOP.buy.Persdata.defaultLieferIdAdresse )}Alt{/if}" style="background-color: #f8f8f8f;">
139
    {include file="adress.tpl" ship=true}
140
</div>
141
{/if}
142
 
143