Інструкція актуальна для Opencart 2.3

В Opencart (ocStore) вкладка "Опис", що в картці товару, відображається навіть тоді, коли опису немає.

Зробимо так, щоби ця вкладка не показувалася, якщо опис товару не заповнений в адмінці:

У файлі: catalog/view/theme/ваша тема/template/product/product.tpl

Знаходимо

<a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a>

Замінюємо на

<?php $desc = strip_tags($description); ?>
<?php $descr = trim(str_replace(' ', '', $desc)); ?>
<?php if (iconv_strlen($descr,'UTF-8') > 0) { ?>
<a href="#tab-description"><?php echo $tab_description; ?></a>
<?php } ?>

Також знаходимо

<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>

Замінюємо на

<?php if (iconv_strlen($descr,'UTF-8') > 0) { ?>
<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>
<?php } ?>

Врешті отримуємо: ящо опис товару є - вкладка відображається, якщо опис відсутній - вкладки немає.