Доброй ночи, артикул выводится кодом
<?php if ($this->config->get('mmr_product_h1_code_enabled')) { ?><?php $mmr_product_h1_code_field=$this->config->get('mmr_product_h1_code_field'); if (${$mmr_product_h1_code_field}) { ?> <small>(<?php $mmr_common_product_code_caption = $this->config->get('mmr_common_product_code_caption'); ?><?php echo html_entity_decode($mmr_common_product_code_caption[$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8'); ?> <?php echo ${$mmr_product_h1_code_field}; ?>)</small><?php } ?><?php } ?>
в файле catalog\view\theme\moneymaker\template\product\product.tpl
Соответственно если его оттуда вырезать и в другое место этого же файла, например после
<div class="stock<?php if ($quantity<=0) { ?> outofstock<?php } ?>">
<?php if (!$this->config->get('mmr_common_stock_availability_hidden')) { ?><?php echo $text_stock; ?> <?php } ?><?php echo $stock; ?>
</div>
вставить, чуть изменив, вышеуказанный код:
<?php if ($this->config->get('mmr_product_h1_code_enabled')) { ?><?php $mmr_product_h1_code_field=$this->config->get('mmr_product_h1_code_field'); if (${$mmr_product_h1_code_field}) { ?><div class="stock-price-buttons"><div class="stock outofstock"><small><?php $mmr_common_product_code_caption = $this->config->get('mmr_common_product_code_caption'); ?><?php echo html_entity_decode($mmr_common_product_code_caption[$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8'); ?> <?php echo ${$mmr_product_h1_code_field}; ?></small></div></div><?php } ?><?php } ?>
то задача будет решена
Артикул в Н1 добавлен просто для большей заметности и компактности, а влияние на выдачу, я думаю, тут минимально, конечно если у вас артикулы товаров не длиннее самих названий-ключевиков