Как вывести артикул товара в карточке товара Virtuemart 2.0

Для того чтобы в карточке товара, например под заголовком товара вывести его артикул (SKU по англицки), необходимо проделать следующие манипуляции:

В случае если у Вас Virtuemart использует для карточки товара стиль по умолчанию, работаем с этим файлом: /ваш сайт/components/com_virtuemart/views/productdetails/tmpl/default.php.

В случае если Virtuemart использует стиль шаблона для карточки товара, то идем сюда: /ваш сайт/templates/название шаблона/html/com_virtuemart/productdetails/default.php.

В этом файле, примерно на 91 строке находим код:

<?php // Product Title ?>
 <h1><?php echo $this->product->product_name ?></h1>
 <?php // Product Title END ?>

Непосредственно после которого вставляем:

  <?php // Product SKU ?>
 <h3>Product SKU: <?php echo $this->product->product_sku ?></h3>
 <?php // Product SKU END ?>

Сохраняем, заливаем обратно и...

Усё!!!!!!!


Предлагаю вашему вниманию подборку интересных каналов Telegram по дизайну интерьера и архитектуре
https://tele.gg/dizain_interjera - канал практикующего дизайнера интерьера с интересными советами по ремонту и декору.
https://tele.gg/interio_inspiration - канал с ежедневной подборкой проектов интерьера для вашего вдохновения
https://tele.gg/arh_inspiration - так же подборка вдохновляющих проектов, но уже по архитектуре

5 комментариев:

  1. Спасибо! Работает!!! Есть вопрос. А как вывести артикул с русским текстом "Арт:", а не "Product SKU:"? Попытался просто русским шрифтом написать. Тогда выводит вместо букв вопросительные знаки в ромбиках!

    ОтветитьУдалить
  2. Здравствуйте вы можете показать пример как это сделать в "кодировке UTF-8" ?

    ОтветитьУдалить

Технологии Blogger.