вот кусок код на который ругается тот же Dreamweaver
<script type="text/javascript"><!--
new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', {
action: 'index.php?route=product/product/upload',
причем ругань идет на такой кусок кода в разных версиях магазинов - в том числе скачанных с оф сайта opencart.com
рассуждение на уровне : проверял строчки кода с оригиналами - все сходится (думал, может я чего случайно удалил...)
а что сами разработчики не могут разве ошибаться - когда составляют коды файлов??
кто разбирается из программеров - подскажите в чем тут засада? : К примеру Dreamweaver
считает что это синтаксическая ошибка.