Ответ: Как я Magento обновлял с 1.4.0.1 до 1.7.0.2
Ломающие новости! Внимание всем, кто пережил апгрейд с указанной версии!
Если у вас кастомный дизайн, то не будет работать оплата с кредитки!
Дело в том, что теперь на чекауте необходим новый файл ccard.js.
Если у вас кастомный дизайн, то, естественно, он об этом файле ничего не знает (если его автор не предсказатель будущего).
99% юзеров Magento Community юзает дефолтный дизайн, ограничившись заменой логотипчика в админке, поэтому на офф. форумах всем на эту проблему п*хуй.
Лечение:
Идём в default'ный дизайн, идём в layouts/page.xml
Находим там упоминания файла ccard.js (ЕМНИП там 2 раза оно)
Идём в свой дизайн, в layouts/page.xml
Аккуратно вставляем строчки из дефолтного layouts/page.xml в те же места.
Сохраняем. Всё, должно работать теперь.
P.S.
Извините, писал по памяти (лечил у себя на след. день после написания первого поста), уже подзабыл всё. Ну, надеюсь, натолкнём страждущих на мысль "куда копать".
Естественно, рекомендую для пущей достоверности после изменений очищать var/cache и var/session, чтобы изменения уж точно вступили в силу.
Если у вас везде дефолтный дизайн, то можете спать спокойно.
|