Помощь больше не нужна.
Если вы хотите добавлять "..." только для обрезанного описания:
controller/product/category.php
Найти:
$this->data['products'][] = array(
'product_id' => $result['product_id'],
Вставить до найденного кода:
if (strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')))
{
if (mb_strlen($result['description'],'UTF-8')>120)
$result['description'] = utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 120) . '...';
else
$result['description'] = strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'));
}
"120" - количество символов, если количество больше, то обрезаем и добавляем "...", если кол-во меньше "..." не будут добавлены
Найти:
'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..',
Заменить на:
'description' => $result['description'],