2013-06-05 3 views
3

У вас возникла проблема с добавлением продуктов в корзину, она попадает на страницу проверки, но страница пуста, кроме окружающего шаблона header/footer.Magento empty page in checkout/cart

Ive пытался все, что я могу думать, это не тема (бывает по всем темам), я попытался diabling компилятор и очищая кэш-память и т.д ..

Нет ошибок в журнале сервера, я еще одну установку Magento на тот же сервер, и он работает нормально. Пробовал отключить все сторонние расширения.

Любые другие места, которые я могу посмотреть? Я потерялся!

ответ

4

Если существует верхний/нижний колонтитул, это означает, что скрипт работал от начала до конца, но может быть с некоторыми ошибками. Как правило, вы должны в первую очередь попытаться найти все директивы remove в ваших XML-файлах макета (grep). Возможно, область содержимого просто удаляется некоторым xml.

В случае, если XML-способ не сработал, вещи становятся все более жесткими. Вы должны проверить каждый файл шаблона, который должен отображаться в content. возможно, контент каким-то образом прокомментирован.

Другое дело, насколько я помню, content block должен иметь type list или output="toHtml", поэтому оно будет отображаться автоматически.

На данный момент это все, что я могу придумать. О да! И проверьте, что модуль проверки включен, и он также включен.

Чтобы проверить, включен ли модуль, вы должны открыть Mage_Checkout.xml или Mage_Cart.xml и проверить, включены ли оба из них.

После этого на панели администратора есть такая страница, как Disable Modules Output, где выход модуля тележки может быть отключен.

Очень важное примечание!

Убедитесь, что вы отключить все пользовательские модули и не просто отключить их вывод. Потому что в последнем случае вы будете работать с модулем, просто без вывода.

+0

О, боже, я потратил два дня на это, и модуль проверки был отключен. Как? Понятия не имею! Я не могу отключить его. БЛАГОДАРИМ ВАС ОЧЕНЬ МНОГО – user2355278

+1

Вау меня тоже. Он был отключен в моем магазине, но не по умолчанию. Не знаю, как это получилось. – JaseC

1

Убедитесь, что вы проверить в конфигурации> расширенного

Убедитесь, что вы проверить mage_checkout включены как по умолчанию, но и (что более важно) на вашем уровне магазина (отрегулировать глобальную область в левом верхнем углу).

Скорее всего, mage_checkout может быть отключен на вашем уровне магазина по какой-либо причине.