Subversion-Projekte lars-tiefland.webanos.zeldi.de

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
4 lars 1
<!-- $Id: basket_item_table.tpl 2537 2022-10-13 06:09:05Z erling $ BEGIN -->
2
<table border="0" cellpadding="4" cellspacing="0" class="basket-table-items">
3
    <thead>
4
        <tr>
5
            <th style="width:71%;">Artikeldetails</th>
6
            <th style="text-align:center;width:16%;">Menge</th>
7
            <th style="text-align:right;width:11%;">{if isset($smarty.session.sonderPreis.preisDaten)}Sonderpreis<br />Shop Preis{else}Einzelpreis{/if}</th>
8
            <th style="text-align:right;width:11%;">Summe</th>
9
            <th style="text-align:center;">&nbsp;</th>
10
            <!--<th style="width:400px;">
11
                <div id="vollschutz" style="display:none;" >5 Jahre Geräteschutz mitbestellen?</div>
12
            </th>-->
13
        </tr>
14
    </thead>
15
 
16
    <tbody>
17
        {foreach $smarty.session.SHOP.BASKET->items as $id => $bItem}
18
            {include file="basket_item.tpl" item=$bItem id=$id}
19
        {/foreach}
20
        {if $ini.dhl.plzFinder==1}
21
        <tr>
22
            <td colspan="6">
23
                <strong>{$basketContent.kurier_text}</strong>
24
            </td>
25
        </tr>
26
        {/if}
27
        {if ( isset( $smarty.session.netto_preis ) && $smarty.session.netto_preis == true ) || $ini.netto_preise == true}
28
        <tr>
29
            <td colspan="3" class="basket_preis" style="padding: 4px;">Warenwert Netto (zzgl. MwSt, zzgl. Versand):&nbsp;<br /></td>
30
            <td class="basket_summe">
31
                <span class="bigger bold" style="color:#EA5802;" >{$smarty.session.SHOP.SUMME|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
32
            </td>
33
            <td></td>
34
        </tr>
35
            {foreach $smarty.session.SHOP.BASKET->paymentInfo.Tax as $mwst => $value}
36
        <tr>
37
            <td colspan="3" class="basket_preis" style="border-bottom: 1px dotted #808080;padding: 4px;">zzgl. MwSt. ({$smarty.session.SHOP.BASKET->paymentInfo.TaxRates.$mwst}%):&nbsp;<br /></td>
38
            <td class="basket_summe" style="border-bottom: 1px dotted #808080;padding: 4px;">
39
                <span class="bigger bold">{$value|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
40
            </td>
41
            <td style="border-bottom: 1px dotted #808080;padding: 4px;"></td>
42
        </tr>
43
        {/foreach}
44
        <tr>
45
            <td colspan="3" class="basket_preis">Warenwert Brutto (inkl. MwSt, zzgl. Versand):&nbsp;<br /></td>
46
            <td class="basket_summe">
47
                <span class="bigger bold" style="color:#EA5802;" >{$smarty.session.SHOP.BASKET->paymentInfo.Total|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
48
            </td>
49
            <td></td>
50
        </tr>
51
        {else}
52
            {foreach $smarty.session.SHOP.BASKET->paymentInfo.Tax as $mwst => $value}
53
        <tr>
54
            <td colspan="3" class="basket_preis" style="border-bottom: 1px dotted #808080;padding: 4px;">enthaltene MwSt. ({$smarty.session.SHOP.BASKET->paymentInfo.TaxRates.$mwst}%):&nbsp;<br /></td>
55
            <td class="basket_summe" style="border-bottom: 1px dotted #808080;padding: 4px;">
56
                <span class="bigger bold">{$value|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
57
            </td>
58
        </tr>
59
        {/foreach}
60
        <tr>
61
            <td colspan="3" class="basket_preis">Warenwert brutto (inkl. MwSt, zzgl. Versand):&nbsp;<br /></td>
62
            <td class="basket_summe">
63
                <span class="item_preis">{$smarty.session.SHOP.BASKET->paymentInfo.Total|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"|replace:" ":"&nbsp;"}</span>
64
            </td>
65
        </tr>
66
        {/if}
67
 
68
    </tbody>
69
</table>
70
 
71
<div class="item_mobile">
72
    <table class="basket_tabelle">
73
    {foreach $smary.session.SHOP.BASKET->items as $id => $bItem}
74
        {include file="basket_item_mobile.tpl" item=$bItem id=$id}
75
    {/foreach}
76
        {if ( isset( $smarty.session.netto_preis ) && $smarty.session.netto_preis == true ) || $ini.netto_preise == true}
77
        <tr>
78
            <td class="basket_preis" style="padding: 4px;">Warenwert Netto (zzgl. MwSt, zzgl. Versand):&nbsp;<br /></td>
79
            <td class="basket_summe">
80
                <span class="bold" style="color:#EA5802;" >{$smarty.session.SHOP.SUMME|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
81
            </td>
82
 
83
        </tr>
84
        {foreach $smarty.session.SHOP.MWST as $mwst => $value}
85
        <tr>
86
            <td class="basket_preis" style="border-bottom: 1px dotted #808080;padding: 4px;">zzgl. MwSt. ({$mwst}%):&nbsp;<br /></td>
87
            <td class="basket_summe" style="border-bottom: 1px dotted #808080;padding: 4px;">
88
                <span class="bold">{$value|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
89
            </td>
90
 
91
        </tr>
92
        {/foreach}
93
        <tr>
94
            <td class="basket_preis">Warenwert Brutto (inkl. MwSt, zzgl. Versand):&nbsp;<br /></td>
95
            <td class="basket_summe">
96
                {assign var="mwst" value=array_sum($smarty.session.SHOP.MWST)}
97
                {assign var="summe" value=($smarty.session.SHOP.SUMME+$mwst)}
98
                <span class="bold" style="color:#EA5802;" >{$summe|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
99
            </td>
100
 
101
        </tr>
102
        {else}
103
        {foreach $smarty.session.SHOP.MWST as $mwst => $value}
104
        <tr>
105
            <td class="basket_preis" style="border-bottom: 1px dotted #808080;padding: 4px;">enthaltene MwSt. ({$mwst}%):&nbsp;<br /></td>
106
            <td class="basket_summe" style="border-bottom: 1px dotted #808080;padding: 4px;">
107
                <span class="bold">{$value|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
108
            </td>
109
 
110
        </tr>
111
        {/foreach}
112
        <tr>
113
            <td class="basket_preis">Warenwert brutto (inkl. MwSt, zzgl. Versand):&nbsp;<br /></td>
114
            <td class="basket_summe">
115
                <span class="bold" style="color:#EA5802;" >{$smarty.session.SHOP.SUMME|money_format|replace:"EUR":"&euro;"|replace:" ":"&nbsp;"}</span>
116
            </td>
117
        </tr>
118
        {/if}
119
    </table>
120
</div>
121
 
122
<div id="loadbasket" title="" style="text-align:center;">
123
   <img src="/images/webelemente/loading.gif" />
124
</div>
125
 
126
<script>
127
    $(document).ready(function () {
128
 
129
      $("#loadbasket").dialog({
130
            autoOpen: false,
131
            draggable: true,
132
            show:"fade",
133
            hide:"fade",
134
      });
135
 
136
 
137
 
138
      $(".change_menge").click(function(){
139
        $("#loadbasket").dialog('open');
140
        updateMengenInput(this,'change');
141
      });
142
      $(".txtmengeninput").blur(function(){
143
        $("#loadbasket").dialog('open');
144
        updateMengenInput(this,'input');
145
      });
146
 
147
        function updateMengenInput(elem,type) {
148
            $(".ui-dialog-titlebar").hide();
149
 
150
            var data = elem.id;
151
            var arr = data.split('_');
152
            var item = arr[1];
153
            var menge = $(elem).val();
154
            var txtmenge = $('#txtmengeninput_' + item + '').val();
155
 
156
            if(menge == "-"){
157
              if(txtmenge == 1){
158
                   $("#loadbasket").dialog('close');
159
                  return false;
160
               }
161
            }
162
            if(type=="input") {
163
                menge = $(elem).val();
164
                var url = "/module/basketajax.php?basket=true&item=" + item + "&Menge=" + menge + "&buy=false&type=input";
165
            }
166
            if(type=="change") {
167
                var url = "/module/basketajax.php?basket=true&item=" + item + "&Menge=" + menge + "1&buy=false&type=change";
168
                if(menge=="+") {
169
                    menge = parseInt(parseInt(txtmenge) + 1);
170
                }else{
171
                    menge = parseInt(parseInt(txtmenge) - 1);
172
                }
173
            }
174
 
175
            $.ajax({
176
                type: "POST",
177
                url: url,
178
                async: false,
179
                success: function (result) {
180
                   $(".basket_table_left").html(result);
181
 
182
                     $.ajax({
183
                        type: "GET",
184
                        url: "/module/updateBasket.php",
185
                        async: false,
186
                        success: function (result) {
187
                            $(".warenkorb").html(result);
188
 
189
                               setTimeout(function () {
190
                                  $("#loadbasket").dialog("close");
191
                               }, 500);
192
 
193
                            return false;
194
                      }
195
                  })
196
 
197
                     setTimeout(function () {
198
                         $("#loadbasket").dialog("close");
199
                    }, 500);
200
 
201
                   return false;
202
 
203
                }
204
            });
205
 
206
            $('#txtmengeninput_' + item).val(menge);
207
            $('#versandoptionen').load("/update_versand.php?param=single&Land=" + $('#versand_laenderauswahl').val() );
208
            return false;
209
 
210
        }
211
    })
212
</script>
213
<!-- $Id: basket_item_table.tpl 2537 2022-10-13 06:09:05Z erling $ END -->