catalog/controller/product/category.php
знайти:
'price' => $price,
перед цим рядком написати:
'weight' => (int)$result['weight'],
у цьому ж файлі знайти:
$data['text_model'] = $this->language->get('text_model');
і після цього рядка написати:
$data['text_weight_1'] = $this->language->get('text_weight_1');
$data['text_weight_2'] = $this->language->get('text_weight_2');
catalog/language/uk-ua/product/category.php
у кінець файлу (або у будь-яке інше зручне для вас місце) додати:
$_['text_weight_1'] = 'Вага: ';
$_['text_weight_2'] = ' грам';
catalog/view/theme/default/template/product/category.tpl
знайти:
<p><?php echo $product['description']; ?></p>
і після цього рядка додати:
<p><?php echo ($text_weight_1 . $product['weight'] . $text_weight_2); ?></p>
Примітка: Правки стосуються стандартного шаблона default, якщо у Вас інший шаблон -- назва шаблону має бути Ваша (catalog/view/theme/назва-вашого-шаблону/template/product/category.tpl). Мовний файл -- український, якщо у Вас інша мова, наприклад, англійська, то має бути правка Вашого мовного файлу (для англійської версії шлях: catalog/language/english/product/category.php) Версія опенкарта 2,х.