На страницах учетной записи В разделе Мой заказ Распечатайте страницу заказа, на которой не отображается подробная информация о заказе
В учетной записи Клиента. Все заказы отображаются правильно, и когда я получаю конкретный заказ, он также показывает его детали, но когда я нажимаю на печать своего заказа. Страница отображается следующим образом. Запись заказа товара и сумма не отображаются. Почему это происходит, как вы думаете? или где находится этот файл, который я могу проверить?
1 answers
Это было связано с проблемой magento 2.1.7; и ее исправление, я думаю, заключается в том, что модуль продажи M2 получил неправильный класс блока для sales_order_print.xml
Временный способ:
open [module-sale] view -> frontend -> layout -> sales_order_print.xml.
Затем измените строку 20
<block class="Magento\Sales\Block\Order\PrintShipment"
name="order_items" template="order/items.phtml">
До
<block class="Magento\Sales\Block\Order\Items"
name="order_items" template="order/items.phtml">
Тогда все будет хорошо.
Если вы используете пользовательскую тему, просто переопределите файл макета, чтобы исправить его. (нет необходимости изменять исходный код M2)
Если у вас будет такая же ошибка в будущем и вы ее не исправите, пожалуйста, спросите меня.