Opencart 3x Markalar Üreticiler Logosunu Ürün Detayında Göster
Opencart 3x mağazanızdaki ürün detayında marka üretici logosunu göstermeniz çok kolay. aşağıdaki kodları kullanarak entegrasyonunuzu yapabilirsiniz
width="120" height="100" bu kısımı kendinize göre ayarlayabilirsiniz. vqmod yada ocmod çevirebilirsiniz
dosyamızı açalım :
catalog/controller/product/product.php
PHP Kod Bul:
$data['options'] = array();
altına ekleyin :
$data['manufacturer_logo'] = '';
$data['manufacturer_url'] = '';
$data['manufacturer_name'] = '';
if (!empty($product_info['manufacturer_id'])) {
$manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']);
if ($manufacturer_info) {
$data['manufacturer_logo'] = $this->model_tool_image->resize($manufacturer_info['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_popup_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_popup_height'));
$data['manufacturer_url'] = $this->url->link('product/manufacturer', 'manufacturer_id=' . (int)$manufacturer_info['manufacturer_id']);
$data['manufacturer_name'] = html_entity_decode($manufacturer_info['name'], ENT_QUOTES, 'UTF-8');
}
}
catalog/view/theme/Temanız/template/product/product.twig
Herhangi bir yere ekleyiniz:
{% if manufacturer_logo and manufacturer_url and manufacturer_name %}
<a href="{{ manufacturer_url }}"><img src="{{ manufacturer_logo }}" width="120" height="100" alt="{{ manufacturer_name }}" title="{{ manufacturer_name }}"></a>
{% endif %}
Alt Satırına Ekleyelim: (Genelde bu sekilde list olarak ekleniyor)
catalog/view/theme/Temanız/template/product/product.twig
<ul class="list-unstyled">