Смотрите, за основу можно взять платный пакет ContentBlocks или новый бесплатный пакет Structures (есть баги после тестов). Пакеты позволяют добавлять контент на странице с заранее подготовленными по шаблонам блокам (текст, рисунок, список и.т.п). В качестве редактора можно использовать Redactor
Или сделайте так чтобы феном не увидел свой синтаксис, например пробелы перед кавычками поставьте
— Смотрим в phpinfo(), что ImageMagick подключен
— Корректно ли сейчас права на папку с картинками.
— Есть ли место на сервере.
Удалите проверку на массив опций товара и вывод самих опций и тогда вес не будет выводится.
Это подходит для версии пакета Comparison 1.0.0
Повесить можно на любое событие