Merhaba Arkdaşlar . aşağıdaki kodları mevcut kullandığım 3.0.3.2 sürümünde denedim . ama başarılı olamadım. en sonda google analitics diye bir yer yok . ve site anasayfası açılıyor herhangi bir problem yok. ama ürünlere tıklandığı zaman site 500 hatası vermeye başlıyor .
kodları sırasıyla aşağıya yapıştırıyorum. bu forum işlerinde acemiyim. kusuruma bakmayın lütfen. şimdiden yardımcı olacak arkadaşlara çok teşekür ederim.
File Open: catalog/controller/product/ product.php
Find:
$this->model_catalog_product->updateViewed($this->request->get['product_id']);
Add After:
$data['rs_name'] = $product_info['name'];
$data['rs_currency'] = strtoupper($this->config->get('config_currency') );
$data['rs_reviews'] = $product_info['reviews'];
$data['data_qty'] = $product_info['quantity'];
Find :
if ($this->customer->isLogged()
Add After :
$data['priceham'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')),$this->session->data['currency'],'',false);
Find :
$data['price'] = false;
Add After :
$data['priceham'] = false;
Find :
if ((float)$product_info['special']) {
Add After :
$data['specialham'] = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax')),$this->session->data['currency'],'',false);
Find :
$data['special'] = false;
Add After :
$data['specialham'] = false;
File OPen: catalog/view/theme/your-theme/template/product/
product.twig
Find:
{{ footer }}
Before Add :
<div itemscope itemtype="http://schema.org/Product">
<meta itemprop="name" content="{{ rs_name }}" />
<meta itemprop="model" content="{{ model }}" />
<meta itemprop="image" content="{{ popup }}" />
<div itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="{{ manufacturer }}" />
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
{% if (specialham) %}
<meta itemprop="price" content="{{ specialham }}" />
{% else %}
<meta itemprop="price" content="{{ priceham }}" />
{% endif %}
<meta itemprop="priceCurrency" content="{{ rs_currency }}" />
<span itemprop="availability" content="{% if (data_qty > 0) %}{{ "stock" }} {% else %} {{ "out_of_stock" }} {% endif %}">{{ text_stock }}</span> <span class="{% if (data_qty > 0) %}{{ "stock" }} {% endif %}">{{ stock }}</span>
</div>
{% if (rating) %}
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="worstRating" content="1" />
<meta itemprop="bestRating" content="5" />
<meta itemprop="ratingValue" content="{{ rating }}" />
<meta itemprop="reviewCount" content="{{ rs_reviews }}" />
</div>
{% endif %}
</div>
Find :
<ul class="breadcrumb">
Replace:
{% set breadcrumbs = [] %}
File Open : catalog/view/theme/your-theme/template/common/
header.twig
Find :
{{ google_analytics }}
<script type="application/ld+json">
{ "@context" : "http://schema.org",
"@type" : "WebSite",
"name" : "{{ name }}",
"url" : "{{ base }}",
"potentialAction": {
"@type": "SearchAction",
"target": "{{ base }}index.php?route=product/search&search={search}",
"query-input": "required name=search"
}
}
</script>
Opencart 3 Rich Snippets
6
●596
- 12-06-2019, 13:51:43https://e-ticaretdersleri.com/openca...t-detai-adding
bu siteden aldım kodları - 15-06-2019, 13:40:17Yazar bağıra bağıra TEST EDİLMEDİ yazmış.Misafir adlı üyeden alıntı: mesajı görüntüle

Dostum kusura bakma şaka yapıyorum ama muhtemelen kod başarısız. Naçizane tavsiyem bu iş için modül kullanman. Opencart Market de belki ücretsiz modül bile bulabilirsin. bulamazsan uygun fiyat ile yardımcı olabilecek arakadaşlar burdan yardımcı olabilir.
İyi çalışmalar.

evet bende farkındayım yazdığını. ben kodlardan anlıyan varsa hata ne olabilir diye buraya yazdım. ama malesef anlıyan yok sanırım.