Добрый день всем!
Обнаружил в версии OpenCart 1.5.5.1 следующий баг в админке. Если в наименовании товара присутствуют "кавычки" , то движок не экранирует их при редактировании через панель администрирования. Таким образом, получается следующий HTML код страницы:
<input type="text" name="product_description[2][name]" size="100" value="Трос "Буксировочный" Мега" />
Т.е. в админке у Вас будут отображаться урезанные названия, до кавычек включительно.
Решение править файлы системы:
1. /admin/model/catalog/product.php
Добавить перед №132 строчкой в цикле foreach() следующее:
$value['name'] = htmlspecialchars_decode($value['name']);
2. /admin/view/template/catalog/product_form.tpl
На №30 строчке добавить функцию htmlspecialchars() перед выводом $product_description