Hallo,
Ik heb de volgende vraag.
Wanneer een klant op een product klikt ziet die een afbeelding met daarnaast de volgende informatie....
Model:
Beschikbaarheid:
Prijs :
Aantal :
Ik wil hier al ook graag meteen de afmeting en eventueel ook het gewicht van het product hebben staan.
Dit is namelijk van belang. Hoe krijg ik dit voor elkaar?
Alvast bedankt
Gr, Remko
Moeilijk te zeggen zo zonder informatie over gebruikte versie en theme.
Globaal:
- Voeg enkele variabelen toe aan de controller product.php die de waardes voor lengte, breedte, hoogte en gewicht, geleverd door het model product, kunnen bevatten.
- Formatteer die waardes naar leesbare tekst door gebruik te maken van de gewicht en formaat classes.
- Tot slot de variabelen tonen in de gebruikte product template.
Globaal:
- Voeg enkele variabelen toe aan de controller product.php die de waardes voor lengte, breedte, hoogte en gewicht, geleverd door het model product, kunnen bevatten.
- Formatteer die waardes naar leesbare tekst door gebruik te maken van de gewicht en formaat classes.
- Tot slot de variabelen tonen in de gebruikte product template.
Daar zijn wel extensies voor: https://www.opencart.com/index.php?rout ... e=0&page=2.
Of even zoeken naar een extensie die de SKU op de productpagina toont. Dan heb je een begin, en kan je die aanpassen naar jouw variabelen.
Of even zoeken naar een extensie die de SKU op de productpagina toont. Dan heb je een begin, en kan je die aanpassen naar jouw variabelen.
Free & Paid extensions from Think Twice | Opencart | Hulpmiddelen voor ouderen
Hallo,
ik ben hier bezig met een webshop https://www.tmwierden.nl/index.php?rout ... uct_id=232
Ik wil dus onder MODEL dus ook graag de afmetingen hebben staan, die wel in de 'back-end' worden ingevoerd zeg maar.
Het gaat om opencart Versie 3.0.2.0
Alvast bedankt!
ik ben hier bezig met een webshop https://www.tmwierden.nl/index.php?rout ... uct_id=232
Ik wil dus onder MODEL dus ook graag de afmetingen hebben staan, die wel in de 'back-end' worden ingevoerd zeg maar.
Het gaat om opencart Versie 3.0.2.0
Alvast bedankt!
pprmkr wrote: ↑Mon Feb 08, 2021 9:27 pmMoeilijk te zeggen zo zonder informatie over gebruikte versie en theme.
Globaal:
- Voeg enkele variabelen toe aan de controller product.php die de waardes voor lengte, breedte, hoogte en gewicht, geleverd door het model product, kunnen bevatten.
- Formatteer die waardes naar leesbare tekst door gebruik te maken van de gewicht en formaat classes.
- Tot slot de variabelen tonen in de gebruikte product template.
Alvast bedankt ? Dus je verwacht de benodigde code ?
Ok, bij deze:
In catalog/controller/product/product.php:
Vóór:
Voeg in:
In catalog/view/theme/JOUW_THEME/template/product/product.twig
Ná:
Voeg in:
Ok, bij deze:
In catalog/controller/product/product.php:
Vóór:
Code: Select all
$data['products'] = array();
Code: Select all
$data['dit_formaat'] = $this->length->format($product_info['length'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' . $this->length->format($product_info['width'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' .$this->length->format($product_info['height'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));
Ná:
Code: Select all
<li>{{ text_model }} {{ model }}</li>
Code: Select all
<li>Formaat: {{ dit_formaat }}</li>
Ow, kwam ik niet zo netjes over . Excuus!
Ik heb de code geprobeerd maar denk dat ik toch iets niet goed doe.
Kan je toevallig zien wat ik fout doe?
Zo staat het nu in de beide bestanden:
$data['share'] = $this->url->link('product/product', 'product_id=' . (int)$this->request->get['product_id']);
$data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
$data['dit_formaat'] = $this->length->format($product_info['length'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' . $this->length->format($product_info['width'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' .$this->length->format($product_info['height'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));
$data['products'] = array();
$results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']);
----------------------------------------------------------
<h1>{{ heading_title }}</h1>
<ul class="list-unstyled">
{% if manufacturer %}
<li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li>
{% endif %}
<li>{{ text_model }} {{ model }}</li>
<li>Formaat: {{ dit_formaat }}</li>
{% if reward %}
<li>{{ text_reward }} {{ reward }}</li>
{% endif %}
<li>{{ text_stock }} {{ stock }}</li>
</ul>
Ik heb de code geprobeerd maar denk dat ik toch iets niet goed doe.
Kan je toevallig zien wat ik fout doe?
Zo staat het nu in de beide bestanden:
$data['share'] = $this->url->link('product/product', 'product_id=' . (int)$this->request->get['product_id']);
$data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
$data['dit_formaat'] = $this->length->format($product_info['length'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' . $this->length->format($product_info['width'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' .$this->length->format($product_info['height'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));
$data['products'] = array();
$results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']);
----------------------------------------------------------
<h1>{{ heading_title }}</h1>
<ul class="list-unstyled">
{% if manufacturer %}
<li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li>
{% endif %}
<li>{{ text_model }} {{ model }}</li>
<li>Formaat: {{ dit_formaat }}</li>
{% if reward %}
<li>{{ text_reward }} {{ reward }}</li>
{% endif %}
<li>{{ text_stock }} {{ stock }}</li>
</ul>
pprmkr wrote: ↑Sun Apr 11, 2021 6:28 pmAlvast bedankt ? Dus je verwacht de benodigde code ?
Ok, bij deze:
In catalog/controller/product/product.php:
Vóór:Voeg in:Code: Select all
$data['products'] = array();
In catalog/view/theme/JOUW_THEME/template/product/product.twigCode: Select all
$data['dit_formaat'] = $this->length->format($product_info['length'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' . $this->length->format($product_info['width'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point')) . ' x ' .$this->length->format($product_info['height'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));
Ná:Voeg in:Code: Select all
<li>{{ text_model }} {{ model }}</li>
Code: Select all
<li>Formaat: {{ dit_formaat }}</li>
Who is online
Users browsing this forum: No registered users and 107 guests