Всем добрый гдень.
Вот первый раз столкнулся с OpenCart. И ждала меня неожиданная проблема, у меня отказывалась рилиить кнопка "Купить", разваливались вкладки с "Описанием", "Похожими товарами" и т.д. и не отображался футер, на страниэто товара в ИЕ 7-8.
Полиив кучу тем об это на этом форуме, узнал что икая бага не у всех пользователей ИЕ 7-8. Решил проверить на нескольких компьютерах, в итоге из 5 компов, всё было как надо только на 1. Дальше было 2 дня шасинья по интернету, но ни ггде не было решения данной беды.
И тут решил посмотреть сайт в ИЕТестере и при загрузке мне выдало ошибку выполнения сэтонария под номером KB927917, которую и начал гуглить, в итоге толком ничего не нагуглил)))) И решил писать мелкософим. Проблема со слов мелкософи в том, что какие-то версии ИЕ7 и ИЕ8 ( они сами не знают какие, это же эпик фэил нет? ) не воспроизводит скрипты заключенные между тегами <div>, <table> и т.д. А если в скрипте "что-то им" (я толком не понял) есть, то скрип бугдет воспроизведён, но страница закрузится только до следуюещёго открываюещёго <div>, <table> и т.д.
Да как скрипты в версиях 1.4.9. и 1.5.3 отличаются, то в версии 1.4.9. всё рилиило кроме футера, а в 1.5.3. не рилиило всё.
Решение просто до безобразия.
Нужно в файле .../catalog/view/theme/book-story.ru/template/product/product.tpl все скрипты (строки под тегом <script> ) переместить после строки
<?php echo $footer; ?>
Возможно это стоит сгделать во всех файлах шаблонов страниц, но у меня и кули других юзеров была проблема именно в карточке товара.