17 class Creditmemo extends \Magento\Sales\Block\Order\Creditmemo\Items
22 protected $_template =
'Magento_Sales::order/creditmemo.phtml';
48 $this->_paymentHelper = $paymentHelper;
51 $this->_isScopePrivate =
true;
59 $this->pageConfig->getTitle()->set(
__(
'Order # %1', $this->
getOrder()->getRealOrderId()));
60 $infoBlock = $this->_paymentHelper->getInfoBlock($this->
getOrder()->getPayment(), $this->
getLayout());
61 $this->
setChild(
'payment_info', $infoBlock);
79 return $this->_coreRegistry->registry(
'current_order');
89 if ($this->httpContext->getValue(Context::CONTEXT_AUTH)) {
90 return $this->
getUrl(
'*/*/history');
92 return $this->
getUrl(
'*/*/form');
102 if ($this->httpContext->getValue(Context::CONTEXT_AUTH)) {
103 return __(
'Back to My Orders');
105 return __(
'View Another Order');
114 return $this->
getUrl(
'*/*/invoice', [
'order_id' =>
$order->getId()]);
123 return $this->
getUrl(
'*/*/shipment', [
'order_id' =>
$order->getId()]);
132 return $this->
getUrl(
'*/*/view', [
'order_id' =>
$order->getId()]);
141 return $this->
getUrl(
'*/*/printCreditmemo', [
'creditmemo_id' =>
$creditmemo->getId()]);
150 return $this->
getUrl(
'*/*/printCreditmemo', [
'order_id' =>
$order->getId()]);
getPrintAllCreditmemosUrl($order)
getUrl($route='', $params=[])
getPrintCreditmemoUrl($creditmemo)
__construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\App\Http\Context $httpContext, \Magento\Payment\Helper\Data $paymentHelper, array $data=[])
getChildHtml($alias='', $useCache=true)