15 class Grid extends \Magento\Backend\Block\Widget\Grid\Extended
40 \
Magento\Backend\Helper\Data $backendHelper,
41 \
Magento\Framework\Data\CollectionFactory $collectionFactory,
45 $this->_collectionFactory = $collectionFactory;
46 $this->_coreRegistry = $coreRegistry;
47 parent::__construct($context, $backendHelper,
$data);
57 $this->setId(
'transactionDetailsGrid');
71 $data = new \Magento\Framework\DataObject([
'key' => $key,
'value' =>
$value]);
76 return parent::_prepareCollection();
89 'header' =>
__(
'Key'),
93 'header_css_class' =>
'col-key',
94 'column_css_class' =>
'col-key' 101 'header' =>
__(
'Value'),
106 'header_css_class' =>
'col-value',
107 'column_css_class' =>
'col-value' 111 return parent::_prepareColumns();
121 $info = $this->_coreRegistry->registry(
122 'current_transaction' 123 )->getAdditionalInformation(
124 \
Magento\Sales\Model\
Order\Payment\Transaction::RAW_DETAILS
__construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Helper\Data $backendHelper, \Magento\Framework\Data\CollectionFactory $collectionFactory, \Magento\Framework\Registry $coreRegistry, array $data=[])
foreach( $_productCollection as $_product)() ?>" class $info
getTransactionAdditionalInfo()