... | ... |
@@ -76,8 +76,8 @@ |
76 | 76 |
</div> |
77 | 77 |
|
78 | 78 |
<div class="mt-4"> |
79 |
- <a class="btn btn-outline-primary" href="/"> |
|
80 |
- {{icon::ico:download}} ##EXPERTISE.PDF## |
|
79 |
+ <a class="btn btn-outline-primary" href="<?= \Environment::get('request') ?><?= (strpos(\Environment::get('request'),'?') === false ? '?' : '&') ?>expertisePdf" target="_blank"> |
|
80 |
+ {{icon::ico:download}} EXPERTISE.PDF |
|
81 | 81 |
</a> |
82 | 82 |
</div> |
83 | 83 |
|
... | ... |
@@ -31,7 +31,7 @@ |
31 | 31 |
</div> |
32 | 32 |
|
33 | 33 |
|
34 |
- <div class="row gy-0 gx-4"> |
|
34 |
+ <div class="row gy-0 gx-2"> |
|
35 | 35 |
<div class="col-12 col-md-6"> |
36 | 36 |
<?php if ($this->qualitaet || $this->geschmack || $this->flascheninhalt): ?> |
37 | 37 |
<div class="teaser fw-bold"><?= $this->qualitaet ? $this->generateAttribute('qualitaet') : null; ?> <?= $this->geschmack ? $this->generateAttribute('geschmack') : null; ?> <?= $this->flascheninhalt ? rtrim(rtrim(\System::getFormattedNumber($this->generateAttribute('flascheninhalt'),3),'0'),','). ' l' : null ?></div> |
... | ... |
@@ -80,77 +80,84 @@ |
80 | 80 |
{{icon::ico:download}} ##EXPERTISE.PDF## |
81 | 81 |
</a> |
82 | 82 |
</div> |
83 |
+ |
|
83 | 84 |
</div> |
84 | 85 |
</div> |
85 | 86 |
|
87 |
+ <div class="row gy-0 gx-2"> |
|
88 |
+ <div class="col-12 col-md-6"> |
|
89 |
+ <?php /* @var \Isotope\Interfaces\IsotopePrice $price */ |
|
90 |
+ if ($price = $this->product->getPrice()) : ?> |
|
91 |
+ <div class="offer" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> |
|
92 |
+ <meta itemprop="priceCurrency" |
|
93 |
+ content="<?= \Isotope\Isotope::getConfig()->currency ?>"> |
|
94 |
+ <div class="h1 price" itemprop="price" |
|
95 |
+ content="<?= \Isotope\Isotope::roundPrice($price->getAmount(1, $this->product->getOptions())) ?>"> |
|
96 |
+ <?php echo $this->generatePrice(); ?> |
|
97 |
+ </div> |
|
98 |
+ </div> |
|
99 |
+ <?php endif; ?> |
|
86 | 100 |
|
87 |
- <?php /* @var \Isotope\Interfaces\IsotopePrice $price */ |
|
88 |
- if ($price = $this->product->getPrice()) : ?> |
|
89 |
- <div class="offer" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> |
|
90 |
- <meta itemprop="priceCurrency" |
|
91 |
- content="<?= \Isotope\Isotope::getConfig()->currency ?>"> |
|
92 |
- <div class="h1 price" itemprop="price" |
|
93 |
- content="<?= \Isotope\Isotope::roundPrice($price->getAmount(1, $this->product->getOptions())) ?>"> |
|
94 |
- <?php echo $this->generatePrice(); ?> |
|
95 |
- </div> |
|
96 |
- </div> |
|
97 |
- <?php endif; ?> |
|
101 |
+ <p class="fw-bold mb-0"><?php echo $this->generateAttribute('karton'); ?> x <?php echo rtrim(rtrim(\System::getFormattedNumber($this->generateAttribute('flascheninhalt'),3),'0'),','); ?> l</p> |
|
98 | 102 |
|
99 |
- <p class="fw-bold mb-0"><?php echo $this->generateAttribute('karton'); ?> x <?php echo rtrim(rtrim(\System::getFormattedNumber($this->generateAttribute('flascheninhalt'),3),'0'),','); ?> l</p> |
|
103 |
+ <?php if ($this->generateAttribute('baseprice')) : ?> |
|
104 |
+ <div class="item--short-informations"> |
|
105 |
+ <span class="baseprice">(<?php echo $this->generateAttribute('baseprice'); ?>)</span> |
|
106 |
+ </div> |
|
107 |
+ <?php endif; ?> |
|
100 | 108 |
|
101 |
- <?php if ($this->generateAttribute('baseprice')) : ?> |
|
102 |
- <div class="item--short-informations"> |
|
103 |
- <span class="baseprice">(<?php echo $this->generateAttribute('baseprice'); ?>)</span> |
|
104 |
- </div> |
|
105 |
- <?php endif; ?> |
|
109 |
+ <div class="tax-note"> |
|
110 |
+ <a href="{{link_url::50}}">Preis inkl. MwSt., zzgl. Versandkosten</a> |
|
111 |
+ </div> |
|
106 | 112 |
|
107 |
- <div class="tax-note"> |
|
108 |
- <a href="{{link_url::50}}">Preis inkl. MwSt., zzgl. Versandkosten</a> |
|
109 |
- </div> |
|
110 | 113 |
|
114 |
+ <div class="shipping-note<?php if ($this->not_buyable): ?> outOfStock<?php endif; ?>"> |
|
115 |
+ <?php if ($this->not_buyable): ?><?php echo ($this->not_buyable_text ?: $GLOBALS['TL_LANG']['MSC']['not_buyable_text']); ?><?php else: ?><?= \InsertTags::replaceInsertTags('{{isolabel::delivery}}') ?><?php endif; ?> |
|
116 |
+ </div> |
|
111 | 117 |
|
112 |
- <div class="shipping-note<?php if ($this->not_buyable): ?> outOfStock<?php endif; ?>"> |
|
113 |
- <?php if ($this->not_buyable): ?><?php echo ($this->not_buyable_text ?: $GLOBALS['TL_LANG']['MSC']['not_buyable_text']); ?><?php else: ?><?= \InsertTags::replaceInsertTags('{{isolabel::delivery}}') ?><?php endif; ?> |
|
114 |
- </div> |
|
115 | 118 |
|
119 |
+ <?php if ($this->shipping_time): ?> |
|
120 |
+ <div class="delivery-note"> |
|
121 |
+ <?php echo $this->shipping_time; ?> |
|
122 |
+ </div> |
|
123 |
+ <?php endif; ?> |
|
124 |
+ <?php if ($this->hasOptions) : ?> |
|
125 |
+ <div class="options"> |
|
126 |
+ <div class="form-body"> |
|
127 |
+ <?php foreach ($this->options as $arrOption) : echo $arrOption['html']; |
|
128 |
+ endforeach; ?> |
|
129 |
+ </div> |
|
130 |
+ </div> |
|
131 |
+ <?php endif; ?> |
|
116 | 132 |
|
117 |
- <?php if ($this->shipping_time): ?> |
|
118 |
- <div class="delivery-note"> |
|
119 |
- <?php echo $this->shipping_time; ?> |
|
120 |
- </div> |
|
121 |
- <?php endif; ?> |
|
122 |
- <?php if ($this->hasOptions) : ?> |
|
123 |
- <div class="options"> |
|
124 |
- <div class="form-body"> |
|
125 |
- <?php foreach ($this->options as $arrOption) : echo $arrOption['html']; |
|
126 |
- endforeach; ?> |
|
127 |
- </div> |
|
128 |
- </div> |
|
129 |
- <?php endif; ?> |
|
130 |
- |
|
131 |
- <?php if ($this->actions) : ?> |
|
132 |
- <div class="submit_container mt-3"> |
|
133 |
- <div class="d-flex w-100"> |
|
134 |
- <?php if ($this->useQuantity) : ?> |
|
135 |
- <div class="quantity_container"> |
|
136 |
- <input type="text" class="form-control text" |
|
137 |
- id="quantity_requested_<?php echo $this->raw['id']; ?>" |
|
138 |
- name="quantity_requested" |
|
139 |
- placeholder="<?php echo $this->minimum_quantity; ?>" |
|
140 |
- value="<?php if (specialchars(Input::post('quantity_requested'))) { |
|
141 |
- echo specialchars(Input::post('quantity_requested')); |
|
142 |
- } else { |
|
143 |
- echo "1"; |
|
144 |
- } ?>" maxlength="10"> |
|
145 |
- <label for="quantity_requested_<?php echo $this->raw['id']; ?>">Stück</label> |
|
133 |
+ <?php if ($this->actions) : ?> |
|
134 |
+ <div class="submit_container mt-3"> |
|
135 |
+ <div class="d-flex w-100"> |
|
136 |
+ <?php if ($this->useQuantity) : ?> |
|
137 |
+ <div class="quantity_container"> |
|
138 |
+ <input type="text" class="form-control text" |
|
139 |
+ id="quantity_requested_<?php echo $this->raw['id']; ?>" |
|
140 |
+ name="quantity_requested" |
|
141 |
+ placeholder="<?php echo $this->minimum_quantity; ?>" |
|
142 |
+ value="<?php if (specialchars(Input::post('quantity_requested'))) { |
|
143 |
+ echo specialchars(Input::post('quantity_requested')); |
|
144 |
+ } else { |
|
145 |
+ echo "1"; |
|
146 |
+ } ?>" maxlength="10"> |
|
147 |
+ <label for="quantity_requested_<?php echo $this->raw['id']; ?>">Stück</label> |
|
148 |
+ </div> |
|
149 |
+ <?php endif; ?> |
|
150 |
+ <div class="actions_container"> |
|
151 |
+ <?php foreach ($this->actions as $action) echo $action->generate($this->product); ?> |
|
152 |
+ </div> |
|
146 | 153 |
</div> |
147 |
- <?php endif; ?> |
|
148 |
- <div class="actions_container"> |
|
149 |
- <?php foreach ($this->actions as $action) echo $action->generate($this->product); ?> |
|
150 | 154 |
</div> |
151 |
- </div> |
|
155 |
+ <?php endif; ?> |
|
156 |
+ </div> |
|
157 |
+ <div class="col-12 col-md-6 align-self-start"> |
|
158 |
+ {{file::contao/snippet_spartipp.html5}} |
|
152 | 159 |
</div> |
153 |
- <?php endif; ?> |
|
160 |
+ </div> |
|
154 | 161 |
</div> |
155 | 162 |
|
156 | 163 |
<!-- |
... | ... |
@@ -26,59 +26,58 @@ |
26 | 26 |
|
27 | 27 |
<div class="content--section content--section-1"> |
28 | 28 |
<div class="ce--headline"> |
29 |
- <span class="ce--topline mb-0 fs-28px">##Blütenedition##</span> |
|
30 |
- <h1 itemprop="name"><?php echo $this->generateAttribute('name'); ?></h1> |
|
29 |
+ <span class="ce--topline mb-0 fs-28px"><?= $this->weinlinie ? $this->generateAttribute('weinlinie') : null ?></span> |
|
30 |
+ <h1 itemprop="name"><?php echo $this->generateAttribute('name'); ?> <?= $this->zusatz ? $this->generateAttribute('zusatz') : null; ?> <?= $this->jahrgang ? $this->generateAttribute('jahrgang') : null; ?></h1> |
|
31 | 31 |
</div> |
32 | 32 |
|
33 | 33 |
|
34 | 34 |
<div class="row gy-0 gx-4"> |
35 | 35 |
<div class="col-12 col-md-6"> |
36 |
- <?php if ($this->teaser): ?> |
|
37 |
- <div class="teaser fw-bold"><?= $this->highlightKeywords($this->generateAttribute('teaser')); ?></div> |
|
36 |
+ <?php if ($this->qualitaet || $this->geschmack || $this->flascheninhalt): ?> |
|
37 |
+ <div class="teaser fw-bold"><?= $this->qualitaet ? $this->generateAttribute('qualitaet') : null; ?> <?= $this->geschmack ? $this->generateAttribute('geschmack') : null; ?> <?= $this->flascheninhalt ? rtrim(rtrim(\System::getFormattedNumber($this->generateAttribute('flascheninhalt'),3),'0'),','). ' l' : null ?></div> |
|
38 | 38 |
<?php endif; ?> |
39 | 39 |
|
40 | 40 |
<?php if ($this->sku) : ?> |
41 |
- <div class="sku" |
|
42 |
- itemprop="sku"><?php echo $this->generateAttribute('sku'); ?></div> |
|
41 |
+ <div class="sku">{{isolabel::attr_sku}} <span itemprop="sku"><?= $this->generateAttribute('sku'); ?></span></div> |
|
43 | 42 |
<?php endif; ?> |
44 | 43 |
|
45 | 44 |
|
46 |
- <div class="mt-2"> |
|
47 |
- <strong class="d-block">CHARAKTERSTIK</strong> |
|
48 |
- <p>AUSGABE## Vielfältiges, intensives Fruchtaroma von Pfirsich und Ananas. |
|
49 |
- Eleganter |
|
50 |
- Körper mit fruchtiger Süße</p> |
|
51 |
- </div> |
|
45 |
+ <?php if ($this->charakteristik): ?> |
|
46 |
+ <div class="mt-2"> |
|
47 |
+ <strong class="d-block">CHARAKTERSTIK</strong> |
|
48 |
+ <?= $this->generateAttribute('charakteristik'); ?> |
|
49 |
+ </div> |
|
50 |
+ <?php endif; ?> |
|
52 | 51 |
|
53 | 52 |
|
54 |
- <div class="mt-2"> |
|
55 |
- <strong class="d-block">Speiseempfehlung</strong> |
|
56 |
- <p>AUSGABE## Ein hervorragender Begleiter für alle leichten Geflügel- und |
|
57 |
- Gemüsegerichte. Sehr gut zu Spargel, frischen Salaten und asiatischer Küche. |
|
58 |
- Idealer Terassenwein für laue Sommerabende!</p> |
|
59 |
- </div> |
|
53 |
+ <?php if ($this->speiseempfehlung): ?> |
|
54 |
+ <div class="mt-2"> |
|
55 |
+ <strong class="d-block">Speiseempfehlung</strong> |
|
56 |
+ <?= $this->generateAttribute('speiseempfehlung'); ?> |
|
57 |
+ </div> |
|
58 |
+ <?php endif; ?> |
|
59 |
+ |
|
60 | 60 |
</div> |
61 | 61 |
|
62 | 62 |
<div class="col-12 col-md-6"> |
63 | 63 |
<div class="attributes"> |
64 | 64 |
<ul class="list-unstyled"> |
65 |
- <li><strong>Alkohol</strong> <span>10,5 % vol</span></li> |
|
66 |
- <li><strong>Restzucker</strong> <span>29,0 g/l</span></li> |
|
67 |
- <li><strong>Säure</strong> <span>6,0 % g/l</span></li> |
|
68 |
- <li><strong>Trinktemperatur</strong> <span>8-10 °C</span></li> |
|
69 |
- <li><strong>Geschmack</strong> <span>lieblich</span></li> |
|
70 |
- <li><strong>Anbauregion</strong> <span>Baden/Ortenau</span></li> |
|
71 |
- <li><strong>Ursprungsland</strong> <span>Deutschland</span></li> |
|
72 |
- <li><strong>Erzeuger</strong> |
|
73 |
- <span>Affentaler Winzer eG, D-77815 Bühl</span> |
|
74 |
- </li> |
|
75 |
- <li><strong>##Allergene##</strong> <span>Enthält Sulfite</span></li> |
|
65 |
+ <li><strong>Alkohol</strong> <span><?= $this->alkohol ? \System::getFormattedNumber($this->generateAttribute('alkohol'),1) : null ?> % vol</span></li> |
|
66 |
+ <li><strong>Restzucker</strong> <span><?= $this->restsuesse ? \System::getFormattedNumber($this->generateAttribute('restsuesse'),1) : null ?> g/l</span></li> |
|
67 |
+ <li><strong>Säure</strong> <span><?= $this->saeure ? \System::getFormattedNumber($this->generateAttribute('saeure'),1) : null ?> % g/l</span></li> |
|
68 |
+ <li><strong>Trinktemperatur</strong> <span><?= $this->trinktemperatur ? $this->generateAttribute('trinktemperatur') : null; ?> °C</span></li> |
|
69 |
+ <li><strong>Geschmack</strong> <span><?= $this->geschmack ? $this->generateAttribute('geschmack') : null; ?></span></li> |
|
70 |
+ <li><strong>Rebsorte</strong> <span><?= $this->rebsorte ? $this->generateAttribute('rebsorte') : null; ?></span></li> |
|
71 |
+ <li><strong>Anbauregion</strong> <span><?= $this->anbauregion ? $this->generateAttribute('anbauregion') : null; ?></span></li> |
|
72 |
+ <li><strong>Ursprungsland</strong> <span><?= $this->ursprungsland ? $this->generateAttribute('ursprungsland') : null; ?></span></li> |
|
73 |
+ <li><strong>Erzeuger</strong> <span><?= $this->erzeuger ? $this->generateAttribute('erzeuger') : null; ?></span></li> |
|
74 |
+ <li><strong>Allergene</strong> <span><?= $this->allergene ? $this->generateAttribute('allergene') : null; ?></span></li> |
|
76 | 75 |
</ul> |
77 | 76 |
</div> |
78 | 77 |
|
79 | 78 |
<div class="mt-4"> |
80 | 79 |
<a class="btn btn-outline-primary" href="/"> |
81 |
- {{icon_pl::far:fa-download}} ##EXPERTISE.PDF## |
|
80 |
+ {{icon::ico:download}} ##EXPERTISE.PDF## |
|
82 | 81 |
</a> |
83 | 82 |
</div> |
84 | 83 |
</div> |
... | ... |
@@ -97,7 +96,7 @@ |
97 | 96 |
</div> |
98 | 97 |
<?php endif; ?> |
99 | 98 |
|
100 |
- <p class="fw-bold mb-0">AUSGABE## 6 x 0,75 L Karton</p> |
|
99 |
+ <p class="fw-bold mb-0"><?php echo $this->generateAttribute('karton'); ?> x <?php echo rtrim(rtrim(\System::getFormattedNumber($this->generateAttribute('flascheninhalt'),3),'0'),','); ?> l</p> |
|
101 | 100 |
|
102 | 101 |
<?php if ($this->generateAttribute('baseprice')) : ?> |
103 | 102 |
<div class="item--short-informations"> |
... | ... |
@@ -110,8 +109,8 @@ |
110 | 109 |
</div> |
111 | 110 |
|
112 | 111 |
|
113 |
- <div class="shipping-note"> |
|
114 |
- AUSGABE## Lieferbar in 2 - 4 Werktagen |
|
112 |
+ <div class="shipping-note<?php if ($this->not_buyable): ?> outOfStock<?php endif; ?>"> |
|
113 |
+ <?php if ($this->not_buyable): ?><?php echo ($this->not_buyable_text ?: $GLOBALS['TL_LANG']['MSC']['not_buyable_text']); ?><?php else: ?><?= \InsertTags::replaceInsertTags('{{isolabel::delivery}}') ?><?php endif; ?> |
|
115 | 114 |
</div> |
116 | 115 |
|
117 | 116 |
|
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,191 @@ |
1 |
+<div class="container"> |
|
2 |
+ |
|
3 |
+ <form action="<?php echo $this->action; ?>" id="<?php echo $this->formId; ?>" name="iso<?php echo rand(); ?>" |
|
4 |
+ method="post" enctype="<?php echo $this->enctype; ?>"> |
|
5 |
+ <div class="iso--product-reader variant-v2 formbody" itemscope itemtype="http://schema.org/Product"> |
|
6 |
+ <input type="hidden" name="FORM_SUBMIT" value="<?php echo $this->formSubmit; ?>"> |
|
7 |
+ <input type="hidden" name="REQUEST_TOKEN" value="{{request_token}}"> |
|
8 |
+ <input type="hidden" name="AJAX_PRODUCT" value="<?php echo $this->product_id; ?>"> |
|
9 |
+ <input type="hidden" name="AJAX_MODULE" value="<?php echo $this->module_id; ?>"> |
|
10 |
+ |
|
11 |
+ |
|
12 |
+ <div class="row"> |
|
13 |
+ <div class="col-12 col-lg-6 image--col"> |
|
14 |
+ <div class="image-col--inner"> |
|
15 |
+ <div class="product--main-image"> |
|
16 |
+ <?php echo $this->getGallery('images')->generateMainImage(); ?> |
|
17 |
+ </div> |
|
18 |
+ <div class="product--thumbnails"> |
|
19 |
+ <?php echo $this->getGallery('images')->generateGallery(); ?> |
|
20 |
+ </div> |
|
21 |
+ </div> |
|
22 |
+ </div> |
|
23 |
+ |
|
24 |
+ <div class="col-12 col-lg-6 content--col"> |
|
25 |
+ <div class="content-col--inner mt-3"> |
|
26 |
+ |
|
27 |
+ <div class="content--section content--section-1"> |
|
28 |
+ <div class="ce--headline"> |
|
29 |
+ <span class="ce--topline mb-0 fs-28px">##Blütenedition##</span> |
|
30 |
+ <h1 itemprop="name"><?php echo $this->generateAttribute('name'); ?></h1> |
|
31 |
+ </div> |
|
32 |
+ |
|
33 |
+ |
|
34 |
+ <div class="row gy-0 gx-4"> |
|
35 |
+ <div class="col-12 col-md-6"> |
|
36 |
+ <?php if ($this->teaser): ?> |
|
37 |
+ <div class="teaser fw-bold"><?= $this->highlightKeywords($this->generateAttribute('teaser')); ?></div> |
|
38 |
+ <?php endif; ?> |
|
39 |
+ |
|
40 |
+ <?php if ($this->sku) : ?> |
|
41 |
+ <div class="sku" |
|
42 |
+ itemprop="sku"><?php echo $this->generateAttribute('sku'); ?></div> |
|
43 |
+ <?php endif; ?> |
|
44 |
+ |
|
45 |
+ |
|
46 |
+ <div class="mt-2"> |
|
47 |
+ <strong class="d-block">CHARAKTERSTIK</strong> |
|
48 |
+ <p>AUSGABE## Vielfältiges, intensives Fruchtaroma von Pfirsich und Ananas. |
|
49 |
+ Eleganter |
|
50 |
+ Körper mit fruchtiger Süße</p> |
|
51 |
+ </div> |
|
52 |
+ |
|
53 |
+ |
|
54 |
+ <div class="mt-2"> |
|
55 |
+ <strong class="d-block">Speiseempfehlung</strong> |
|
56 |
+ <p>AUSGABE## Ein hervorragender Begleiter für alle leichten Geflügel- und |
|
57 |
+ Gemüsegerichte. Sehr gut zu Spargel, frischen Salaten und asiatischer Küche. |
|
58 |
+ Idealer Terassenwein für laue Sommerabende!</p> |
|
59 |
+ </div> |
|
60 |
+ </div> |
|
61 |
+ |
|
62 |
+ <div class="col-12 col-md-6"> |
|
63 |
+ <div class="attributes"> |
|
64 |
+ <ul class="list-unstyled"> |
|
65 |
+ <li><strong>Alkohol</strong> <span>10,5 % vol</span></li> |
|
66 |
+ <li><strong>Restzucker</strong> <span>29,0 g/l</span></li> |
|
67 |
+ <li><strong>Säure</strong> <span>6,0 % g/l</span></li> |
|
68 |
+ <li><strong>Trinktemperatur</strong> <span>8-10 °C</span></li> |
|
69 |
+ <li><strong>Geschmack</strong> <span>lieblich</span></li> |
|
70 |
+ <li><strong>Anbauregion</strong> <span>Baden/Ortenau</span></li> |
|
71 |
+ <li><strong>Ursprungsland</strong> <span>Deutschland</span></li> |
|
72 |
+ <li><strong>Erzeuger</strong> |
|
73 |
+ <span>Affentaler Winzer eG, D-77815 Bühl</span> |
|
74 |
+ </li> |
|
75 |
+ <li><strong>##Allergene##</strong> <span>Enthält Sulfite</span></li> |
|
76 |
+ </ul> |
|
77 |
+ </div> |
|
78 |
+ |
|
79 |
+ <div class="mt-4"> |
|
80 |
+ <a class="btn btn-outline-primary" href="/"> |
|
81 |
+ {{icon_pl::far:fa-download}} ##EXPERTISE.PDF## |
|
82 |
+ </a> |
|
83 |
+ </div> |
|
84 |
+ </div> |
|
85 |
+ </div> |
|
86 |
+ |
|
87 |
+ |
|
88 |
+ <?php /* @var \Isotope\Interfaces\IsotopePrice $price */ |
|
89 |
+ if ($price = $this->product->getPrice()) : ?> |
|
90 |
+ <div class="offer" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> |
|
91 |
+ <meta itemprop="priceCurrency" |
|
92 |
+ content="<?= \Isotope\Isotope::getConfig()->currency ?>"> |
|
93 |
+ <div class="h1 price" itemprop="price" |
|
94 |
+ content="<?= \Isotope\Isotope::roundPrice($price->getAmount(1, $this->product->getOptions())) ?>"> |
|
95 |
+ <?php echo $this->generatePrice(); ?> |
|
96 |
+ </div> |
|
97 |
+ </div> |
|
98 |
+ <?php endif; ?> |
|
99 |
+ |
|
100 |
+ <p class="fw-bold mb-0">AUSGABE## 6 x 0,75 L Karton</p> |
|
101 |
+ |
|
102 |
+ <?php if ($this->generateAttribute('baseprice')) : ?> |
|
103 |
+ <div class="item--short-informations"> |
|
104 |
+ <span class="baseprice">(<?php echo $this->generateAttribute('baseprice'); ?>)</span> |
|
105 |
+ </div> |
|
106 |
+ <?php endif; ?> |
|
107 |
+ |
|
108 |
+ <div class="tax-note"> |
|
109 |
+ <a href="{{link_url::50}}">Preis inkl. MwSt., zzgl. Versandkosten</a> |
|
110 |
+ </div> |
|
111 |
+ |
|
112 |
+ |
|
113 |
+ <div class="shipping-note"> |
|
114 |
+ AUSGABE## Lieferbar in 2 - 4 Werktagen |
|
115 |
+ </div> |
|
116 |
+ |
|
117 |
+ |
|
118 |
+ <?php if ($this->shipping_time): ?> |
|
119 |
+ <div class="delivery-note"> |
|
120 |
+ <?php echo $this->shipping_time; ?> |
|
121 |
+ </div> |
|
122 |
+ <?php endif; ?> |
|
123 |
+ <?php if ($this->hasOptions) : ?> |
|
124 |
+ <div class="options"> |
|
125 |
+ <div class="form-body"> |
|
126 |
+ <?php foreach ($this->options as $arrOption) : echo $arrOption['html']; |
|
127 |
+ endforeach; ?> |
|
128 |
+ </div> |
|
129 |
+ </div> |
|
130 |
+ <?php endif; ?> |
|
131 |
+ |
|
132 |
+ <?php if ($this->actions) : ?> |
|
133 |
+ <div class="submit_container mt-3"> |
|
134 |
+ <div class="d-flex w-100"> |
|
135 |
+ <?php if ($this->useQuantity) : ?> |
|
136 |
+ <div class="quantity_container"> |
|
137 |
+ <input type="text" class="form-control text" |
|
138 |
+ id="quantity_requested_<?php echo $this->raw['id']; ?>" |
|
139 |
+ name="quantity_requested" |
|
140 |
+ placeholder="<?php echo $this->minimum_quantity; ?>" |
|
141 |
+ value="<?php if (specialchars(Input::post('quantity_requested'))) { |
|
142 |
+ echo specialchars(Input::post('quantity_requested')); |
|
143 |
+ } else { |
|
144 |
+ echo "1"; |
|
145 |
+ } ?>" maxlength="10"> |
|
146 |
+ <label for="quantity_requested_<?php echo $this->raw['id']; ?>">Stück</label> |
|
147 |
+ </div> |
|
148 |
+ <?php endif; ?> |
|
149 |
+ <div class="actions_container"> |
|
150 |
+ <?php foreach ($this->actions as $action) echo $action->generate($this->product); ?> |
|
151 |
+ </div> |
|
152 |
+ </div> |
|
153 |
+ </div> |
|
154 |
+ <?php endif; ?> |
|
155 |
+ </div> |
|
156 |
+ |
|
157 |
+ <!-- |
|
158 |
+ <?php if ($this->description) : ?> |
|
159 |
+ <div class="content--section content--section-2"> |
|
160 |
+ <span class="h3 text-center">Beschreibung</span> |
|
161 |
+ <div class="description" itemprop="description"><?php echo $this->generateAttribute('description'); ?></div> |
|
162 |
+ </div> |
|
163 |
+ <?php endif; ?> |
|
164 |
+ --> |
|
165 |
+ |
|
166 |
+ </div> |
|
167 |
+ |
|
168 |
+ </div> |
|
169 |
+ </div> |
|
170 |
+ |
|
171 |
+ </div> |
|
172 |
+ </form> |
|
173 |
+</div> |
|
174 |
+ |
|
175 |
+ |
|
176 |
+<!-- |
|
177 |
+ |
|
178 |
+<div> |
|
179 |
+ <div class="container"> |
|
180 |
+ {{insert_module::22}} |
|
181 |
+ </div> |
|
182 |
+</div> |
|
183 |
+ |
|
184 |
+ |
|
185 |
+<div> |
|
186 |
+ <div class="container"> |
|
187 |
+ ##twocolimage## mit ATTRIBUT: headline, text, bild |
|
188 |
+ </div> |
|
189 |
+</div> |
|
190 |
+ |
|
191 |
+--> |
|
0 | 192 |
\ No newline at end of file |