Я обновил Magento с 1.7 до 1.9, и после обновления дополнительная корзина больше не работает. Он не связан с form_key! Почему я думаю, что это проблема с базой данных:Magento Upgrade 1.7> 1.9 DB Выпуск
Я использовал чистый magento 1.9 с чистой базой данных и создал один продукт, добавленный в корзину работает отлично. Я подключил этот magento с обновленной базой данных, и добавление в корзину не сработало.
Таким образом, чистый Magento с «старой» базой данных не работает над добавлением в корзину. У кого-нибудь есть идея, как это решить? Я действительно не хочу использовать чистую базу данных и переводить данные на это, потому что это ~ 500 тыс. Продуктов и множество клиентов и заказов.
Update:
я подключил в controller_action_postdispatch, где полное имя действия checkout_cart_add и проверяется, что в котировке. В цитате есть один пункт. Я также подключился к контроллеру_action_predispatch_checkout_cart_index и проверил цитату, а цитата пуста. Так что где-то между вопросами возникает. События между ними являются только параметрами model_saves или некоторыми событиями resource_.
Update 1:
я зарегистрировал все запросы SQL, выполняемые на это дополнение к телеге и проверяется, если котировка фактически сохраняется в базе данных. Запись правильная в sales_flat_quote. Поэтому моя следующая идея заключается в том, что каким-то образом отсутствует связь сеанса и цитаты, потому что я понял, что на cart_index объект цитаты не установлен. Я все еще думаю, что он подключен к БД, потому что если я переключусь на какой-то «изначально установленный» 1,9 дБ, он отлично работает.
Были ли ошибки обновления в журналах ошибок? Как насчет журналов ошибок и отчетов? Обновлены ли модули до их текущей версии? –
Нет ошибок обновления, исключений и отчетов нет. Проблема такая же, как и с чистым magento 1.9 и «старой» базой данных. – s4lfish
Прямая версия 1.7 до 1.9? Вы пробовали от 1,7 до 1,8 до 1,9? Иногда пропущенные версии приводят к проблемам. –