Magento checkout.xml файл не распознается - PullRequest
2 голосов
/ 04 ноября 2010

Я недавно создавал тему Magento с нуля и столкнулся с проблемой с файлом checkout.xml.Похоже, это не распознается системой.Причина, по которой я говорю это, заключается в том, что я пытался закомментировать следующий код, чтобы удалить ссылки «Моя корзина» и «Оформить заказ» из верхнего меню.

<action method="addCartLink"></action>
<action method="addCheckoutLink"></action>

Это должно удалить ссылки, но не будет.Я даже удалил весь код из файла и сохранил его, чтобы посмотреть, не нарушит ли он систему или не выведет ли ошибки, но безрезультатно.Мне удалось удалить ссылки, используя следующий код в файле customer.xml, но я все еще чувствую, что должен знать, почему проблемный файл не распознается для развития понимания Magento.

<remove name="checkout_cart_link"/>

Я добавлючто эти файлы макетов были добавлены в папку макетов после того, как я изначально установил тему, но это не должно быть проблемой, так как все отлично работало в файле customer.xml, но не в checkout.xml.Я также очистил кеш в бэкэнде.Это не сработало.

Любые идеи будут серьезно оценены.Спасибо.

Ответы [ 2 ]

4 голосов
/ 04 ноября 2010

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

Мои первые три догадки

  1. Очистите кеш (что вы и сделали, но программа просмотра макетов сообщит вам, что на самом деле видит Magento)

  2. Вы редактируете неправильный файл checkout.xml (это легко сделать, когда вы начинаете добавлять несколько тем, копируя старые)

  3. Есть еще один блок, который добавляет эти ссылки

1 голос
/ 15 января 2011

Я столкнулся с той же проблемой и нашел проблему на нашем хосте, я сделал некоторые изменения в checkout.xml и потерял функциональность checkout, я был уверен, что то, что я сделал, было правильно.

Проблема была в разрешении файла. когда я изменяю какой-либо файл на сервере, его разрешение меняется на 644, чтобы исправить, что я изменил разрешение на 755, и все в порядке с моими обновлениями:)

...