На странице cart темы Magento по умолчанию мы видим следующую итоговую рамку в правой части экрана:
Моя проблема заключается в том, чтобы в корзине отображались поля «Налог» и «Общая сумма, включая налог», так как налог рассчитывается, как только мы узнаем адрес доставки. Таким образом, мы хотим показать его только на экране Checkout в Order Review . Однако при переопределении вышеупомянутого шаблона / файла также изменяется поле Порядок просмотра в оформить заказ , чтобы оно выглядело так:
и экран просмотра заказа на одну страницу, например
, что означает, что эти поля управляются из одного набора файлов. Однако я хочу, чтобы эти два значения (поле итогов в корзине и проверка заказа при оформлении заказа) отличались.
Включая подсказки пути к шаблону, я знаю, что дочерние шаблоны для каждого из промежуточных итогов, налога, итога ... вызываются из:
Корзина: /checkout/cart.phtml
Оформление заказа (одна страница): /checkout/onepage/review/info.phtml
У обоих из них есть эта общая линия, которая, я полагаю, делает уловку
$ this-> getChildHtml ( 'Итоги')
Может кто-нибудь помочь мне узнать, как getChildHtml просматривает файл «итогов». Я в замешательстве, потому что есть файл totals.phtml в папке checkout / onepage / review, в то время как оба они фактически используют файлы шаблона в / tax / checkout
Я использую Magento 1.4.1.1 и справочная информация по этому вопросу предыдущий вопрос