Добрый день. Подскажите,кто знает,как вывести краткое описание для каждого товара в листинге товаров на странице категорий?
В шаблоне по умолчанию это выглядит так (красным отметил):
Установлен OPENCART.CMS Версия 2.3.0.2.5. И шаблон Shoppica.
И в файле (/www/catalog/view/theme/BurnEngine/template/product/category.tpl) код выглядит вот так:
<?php if ($product['description']): $tbData->slotStart('products_listing.product.description'); ?>
<div class="description"><?php echo $product['description']; ?></div>
<?php $tbData->slotCaptureEcho(); endif; ?>
Он выводит отрезок текста из большого описания, не краткого.
В контроллере (/www/catalog/controller/product/category.php) указан код а строке 236 (по умолчанию все, я ничего тут не менял) вот так :
if ($result['description_mini']) {
$description = utf8_substr(strip_tags(html_entity_decode($result['description_mini'], ENT_QUOTES, 'UTF-8')), 0);
} else {
$description = utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get($this->config->get('config_theme') . '_product_description_length')) . '..';
}
Буду очень благодарен, если подскажите что прописать надо, чтобы работало.
Картинки, код и логи прячьте под спойлер!