Post by janhart » Sat Oct 02, 2021 2:27 am

Wij hebben in onze webshop artikelen die een voorraad van 0 of minder dan 0 hebben, maar wel leverbaar zijn.
In Google staan deze artikelen nu als “uitverkocht”.

Hoe kan ik dit aanpassen zodat de producten altijd op “Op voorraad” staan in de structured data, ongeacht de daadwerkelijke voorraad?

Ik vond info dat dit ergens in Twig zou kunnen, maar kan niets vinden.

Gebruik openbaart 3.0.2 en Journal 3.

Newbie

Posts

Joined
Sun Mar 18, 2018 3:27 pm

Post by MiguelMathis » Wed Oct 13, 2021 8:50 pm

Solução para o template padrão do opencart.

Abra o arquivo:
catalog>controller>product>product.php

Encontre o código abaixo.
Delete essa parte do código.

Code: Select all

if ($product_info['quantity'] <= 0) {
	$data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
	$data['stock'] = $product_info['quantity'];
} else {
	$data['stock'] = $this->language->get('text_instock');
}
após deletar essa parte do código, inclua o código abaixo.

Code: Select all

$data['stock'] = $this->language->get('text_instock');
Essa alteração faz com que o status do estoque seja sempre "Em estoque".

Abraço.
Espero que te ajude.

Newbie

Posts

Joined
Fri Jun 18, 2021 12:00 pm
Who is online

Users browsing this forum: No registered users and 9 guests