2806 |
daniel |
1 |
<?php
|
|
|
2 |
|
|
|
3 |
/**
|
|
|
4 |
* Template für die Integration der Staffelanzeige in das Produkttemplate
|
|
|
5 |
* Muss in den Darstellungsoptionen aktiviert werden
|
|
|
6 |
*/
|
|
|
7 |
|
|
|
8 |
?>
|
|
|
9 |
<div class="wpsg_mod_scaleprice_producttemplate">
|
5548 |
thomas |
10 |
<?php /* Abfrage Preisanzeige nur für eingeloggte Benutzer START */?>
|
7583 |
daniel |
11 |
<?php if ($this->canDisplayPrice()) { ?>
|
5548 |
thomas |
12 |
|
|
|
13 |
<?php if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_QUANTITY) { ?>
|
|
|
14 |
<?php echo __('Das Produkt hat einen gestaffelten Preis, dieser ergibt sich Anhand der Menge wie folgt:', 'wpsg'); ?><br />
|
|
|
15 |
<?php } else if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_WEIGHT) { ?>
|
|
|
16 |
<?php echo __('Das Produkt hat einen gestaffelten Preis, dieser ergibt sich Anhand des Gewichts wie folgt:', 'wpsg'); ?><br />
|
2806 |
daniel |
17 |
<?php } ?>
|
5548 |
thomas |
18 |
<ul>
|
|
|
19 |
|
|
|
20 |
<?php if ($this->view['wpsg_mod_scaleprice']['typ'] != wpsg_mod_scaleprice::TYP_QUANTITY || $this->view['wpsg_mod_scaleprice']['scale'][0]['scale'] != '1') { ?>
|
|
|
21 |
<li>
|
|
|
22 |
<?php echo __('Bis ', 'wpsg'); ?>
|
|
|
23 |
<?php if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_QUANTITY) { ?>
|
7894 |
daniel |
24 |
<?php echo wpsg_ff($this->view['wpsg_mod_scaleprice']['scale'][0]['scale'], $this->get_option('wpsg_mod_scaleprice_unit'), false, false, 0); ?>
|
5548 |
thomas |
25 |
<?php } else if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_WEIGHT) { ?>
|
|
|
26 |
<?php echo wpsg_ff($this->view['wpsg_mod_scaleprice']['scale'][0]['scale'], $this->get_option('wpsg_mod_weight_unit')); ?>
|
|
|
27 |
<?php } ?>
|
|
|
28 |
<?php echo __(' kostet das Produkt ', 'wpsg'); ?>
|
7480 |
thomas |
29 |
<?php echo wpsg_ff($this->view['wpsg_mod_scaleprice']['base'], $this->get_option('wpsg_currency')); ?> <?php // echo $this->get_option('wpsg_mod_scaleprice_unit'); ?>
|
7649 |
daniel |
30 |
<?php $this->callMod('wpsg_mod_fuellmenge', 'renderPriceInfo', array($this->view['wpsg_mod_scaleprice']['base'], $this->view['data']['fmenge'], $this->view['data']['id'])); ?>
|
5548 |
thomas |
31 |
</li>
|
2806 |
daniel |
32 |
<?php } ?>
|
5548 |
thomas |
33 |
|
|
|
34 |
<?php foreach ((array)$this->view['wpsg_mod_scaleprice']['scale'] as $scale) { ?>
|
|
|
35 |
<li>
|
|
|
36 |
<?php echo __('Ab ', 'wpsg'); ?>
|
|
|
37 |
<?php if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_QUANTITY) { ?>
|
7894 |
daniel |
38 |
<?php echo wpsg_ff($scale['scale'], $this->get_option('wpsg_mod_scaleprice_unit'), false, false, 0); ?>
|
5548 |
thomas |
39 |
<?php } else if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_WEIGHT) { ?>
|
|
|
40 |
<?php echo wpsg_ff($scale['scale'], $this->get_option('wpsg_mod_weight_unit')); ?>
|
|
|
41 |
<?php } ?>
|
|
|
42 |
<?php echo __(' kostet das Produkt ', 'wpsg'); ?>
|
7480 |
thomas |
43 |
<?php echo wpsg_ff($scale['value'], $this->get_option('wpsg_currency')); ?> <?php //echo $this->get_option('wpsg_mod_scaleprice_unit'); ?>
|
7649 |
daniel |
44 |
<?php $this->callMod('wpsg_mod_fuellmenge', 'renderPriceInfo', array($scale['value'], $this->view['data']['fmenge'] , $this->view['data']['id'])); ?>
|
5548 |
thomas |
45 |
</li>
|
|
|
46 |
<?php } ?>
|
|
|
47 |
</ul>
|
|
|
48 |
<?php }else{?>
|
|
|
49 |
<?php if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_QUANTITY) { ?>
|
|
|
50 |
<?php echo __('Das Produkt hat einen gestaffelten Preis, dieser ergibt sich Anhand der Menge. Für weitere Informationen loggen Sie sich bitte ein.', 'wpsg'); ?><br />
|
|
|
51 |
<?php } else if ($this->view['wpsg_mod_scaleprice']['typ'] == wpsg_mod_scaleprice::TYP_WEIGHT) { ?>
|
|
|
52 |
<?php echo __('Das Produkt hat einen gestaffelten Preis, dieser ergibt sich Anhand des Gewichts. Für weitere Informationen loggen Sie sich bitte ein.', 'wpsg'); ?><br />
|
2806 |
daniel |
53 |
<?php } ?>
|
5548 |
thomas |
54 |
<?php } /* Abfrage Preisanzeige nur für eingeloggte Benutzer ENDE */?>
|
2806 |
daniel |
55 |
</div>
|