11<?php
22/**
3- * Copyright © Magento, Inc. All rights reserved.
4- * See COPYING.txt for license details .
3+ * Copyright 2011 Adobe
4+ * All Rights Reserved .
55 */
66
7+ use Magento \Framework \Escaper ;
8+
79/**
810 * @see \Magento\Bundle\Block\Adminhtml\Sales\Order\Items\Renderer
911 */
1012/** @var $block \Magento\Bundle\Block\Adminhtml\Sales\Order\Items\Renderer */
1113/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
14+ /** @var Escaper $escaper */
1215?>
1316
1417<?php $ _item = $ block ->getItem () ?>
@@ -35,7 +38,7 @@ $catalogHelper = $block->getData('catalogHelper');
3538 <?php if ($ _prevOptionId != $ attributes ['option_id ' ]): ?>
3639 <tr>
3740 <td class="col-product">
38- <div class="option-label"><?= $ block ->escapeHtml ($ attributes ['option_label ' ]) ?> </div>
41+ <div class="option-label"><?= $ escaper ->escapeHtml ($ attributes ['option_label ' ]) ?> </div>
3942 </td>
4043 <td> </td>
4144 <td> </td>
@@ -52,10 +55,12 @@ $catalogHelper = $block->getData('catalogHelper');
5255 <tr<?= (++$ _index == $ _count && !$ _showlastRow ) ? ' class="border" ' : '' ?> >
5356 <?php if (!$ _item ->getOrderItem ()->getParentItem ()): ?>
5457 <td class="col-product">
55- <div class="product-title"><?= $ block ->escapeHtml ($ _item ->getName ()) ?> </div>
58+ <div class="product-title"><?= $ escaper ->escapeHtml ($ _item ->getName ()) ?> </div>
5659 <div class="product-sku-block">
57- <span><?= $ block ->escapeHtml (__ ('SKU ' )) ?> :</span>
58- <?= /* @noEscape */ implode ('<br /> ' , $ catalogHelper ->splitSku ($ _item ->getSku ())) ?>
60+ <span><?= $ escaper ->escapeHtml (__ ('SKU ' )) ?> :</span>
61+ <?= /* @noEscape */ implode ('<br /> ' , $ catalogHelper ->splitSku (
62+ $ escaper ->escapeHtml ($ _item ->getSku ())
63+ )) ?>
5964 </div>
6065 </td>
6166 <?php else : ?>
@@ -72,44 +77,44 @@ $catalogHelper = $block->getData('catalogHelper');
7277 <?php if ($ block ->canShowPriceInfo ($ _item )): ?>
7378 <table class="qty-table">
7479 <tr>
75- <th><?= $ block ->escapeHtml (__ ('Ordered ' )) ?> </th>
80+ <th><?= $ escaper ->escapeHtml (__ ('Ordered ' )) ?> </th>
7681 <td><?= (float )$ _item ->getOrderItem ()->getQtyOrdered () * 1 ?> </td>
7782 </tr>
7883 <?php if ((float ) $ _item ->getOrderItem ()->getQtyInvoiced ()): ?>
7984 <tr>
80- <th><?= $ block ->escapeHtml (__ ('Invoiced ' )) ?> </th>
85+ <th><?= $ escaper ->escapeHtml (__ ('Invoiced ' )) ?> </th>
8186 <td><?= (float )$ _item ->getOrderItem ()->getQtyInvoiced () * 1 ?> </td>
8287 </tr>
8388 <?php endif ; ?>
8489 <?php if ((float ) $ _item ->getOrderItem ()->getQtyShipped () &&
8590 $ block ->isShipmentSeparately ($ _item )): ?>
8691 <tr>
87- <th><?= $ block ->escapeHtml (__ ('Shipped ' )) ?> </th>
92+ <th><?= $ escaper ->escapeHtml (__ ('Shipped ' )) ?> </th>
8893 <td><?= (float )$ _item ->getOrderItem ()->getQtyShipped () * 1 ?> </td>
8994 </tr>
9095 <?php endif ; ?>
9196 <?php if ((float ) $ _item ->getOrderItem ()->getQtyRefunded ()): ?>
9297 <tr>
93- <th><?= $ block ->escapeHtml (__ ('Refunded ' )) ?> </th>
98+ <th><?= $ escaper ->escapeHtml (__ ('Refunded ' )) ?> </th>
9499 <td><?= (float )$ _item ->getOrderItem ()->getQtyRefunded () * 1 ?> </td>
95100 </tr>
96101 <?php endif ; ?>
97102 <?php if ((float ) $ _item ->getOrderItem ()->getQtyCanceled ()): ?>
98103 <tr>
99- <th><?= $ block ->escapeHtml (__ ('Canceled ' )) ?> </th>
104+ <th><?= $ escaper ->escapeHtml (__ ('Canceled ' )) ?> </th>
100105 <td><?= (float )$ _item ->getOrderItem ()->getQtyCanceled () * 1 ?> </td>
101106 </tr>
102107 <?php endif ; ?>
103108 </table>
104109 <?php elseif ($ block ->isShipmentSeparately ($ _item )): ?>
105110 <table class="qty-table">
106111 <tr>
107- <th><?= $ block ->escapeHtml (__ ('Ordered ' )) ?> </th>
112+ <th><?= $ escaper ->escapeHtml (__ ('Ordered ' )) ?> </th>
108113 <td><?= (float )$ _item ->getOrderItem ()->getQtyOrdered () * 1 ?> </td>
109114 </tr>
110115 <?php if ((float ) $ _item ->getOrderItem ()->getQtyShipped ()): ?>
111116 <tr>
112- <th><?= $ block ->escapeHtml (__ ('Shipped ' )) ?> </th>
117+ <th><?= $ escaper ->escapeHtml (__ ('Shipped ' )) ?> </th>
113118 <td><?= (float )$ _item ->getOrderItem ()->getQtyShipped () * 1 ?> </td>
114119 </tr>
115120 <?php endif ; ?>
@@ -124,7 +129,7 @@ $catalogHelper = $block->getData('catalogHelper');
124129 <?php if ($ block ->canReturnItemToStock ($ _item )): ?>
125130 <input type="checkbox"
126131 class="admin__control-checkbox"
127- name="creditmemo[items][<?= $ block ->escapeHtmlAttr ($ _item ->getOrderItemId ())
132+ name="creditmemo[items][<?= $ escaper ->escapeHtmlAttr ($ _item ->getOrderItemId ())
128133 ?> ][back_to_stock]"
129134 value="1"<?php if ($ _item ->getBackToStock ()):?> checked="checked"<?php endif ;?> />
130135 <label class="admin__field-label"></label>
@@ -139,7 +144,7 @@ $catalogHelper = $block->getData('catalogHelper');
139144 <?php if ($ block ->canEditQty ()): ?>
140145 <input type="text"
141146 class="input-text admin__control-text qty-input"
142- name="creditmemo[items][<?= $ block ->escapeHtmlAttr ($ _item ->getOrderItemId ()) ?> ][qty]"
147+ name="creditmemo[items][<?= $ escaper ->escapeHtmlAttr ($ _item ->getOrderItemId ()) ?> ][qty]"
143148 value="<?= (float )$ _item ->getQty () * 1 ?> " />
144149 <?php else : ?>
145150 <?= (float )$ _item ->getQty () * 1 ?>
@@ -184,16 +189,16 @@ $catalogHelper = $block->getData('catalogHelper');
184189 <?php if ($ block ->getOrderOptions ($ _item ->getOrderItem ())): ?>
185190 <dl class="item-options">
186191 <?php foreach ($ block ->getOrderOptions ($ _item ->getOrderItem ()) as $ option ): ?>
187- <dt><?= $ block ->escapeHtml ($ option ['label ' ]) ?> </dt>
192+ <dt><?= $ escaper ->escapeHtml ($ option ['label ' ]) ?> </dt>
188193 <dd>
189194 <?php if (isset ($ option ['custom_view ' ]) && $ option ['custom_view ' ]): ?>
190- <?= $ block ->escapeHtml ($ option ['value ' ]) ?>
195+ <?= $ escaper ->escapeHtml ($ option ['value ' ]) ?>
191196 <?php else : ?>
192- <?= $ block ->escapeHtml ($ block ->truncateString ($ option ['value ' ], 55 , '' , $ _remainder )) ?>
197+ <?= $ escaper ->escapeHtml ($ block ->truncateString ($ option ['value ' ], 55 , '' , $ _remainder )) ?>
193198 <?php if ($ _remainder ):?>
194- ... <span id="<?= $ block ->escapeHtmlAttr ($ _id = 'id ' . uniqid ())
195- ?> "><?= $ block ->escapeHtml ($ _remainder ) ?> </span>
196- <?php $ escapedId = /* @noEscape */ $ block ->escapeJs ($ _id );
199+ ... <span id="<?= $ escaper ->escapeHtmlAttr ($ _id = 'id ' . uniqid ())
200+ ?> "><?= $ escaper ->escapeHtml ($ _remainder ) ?> </span>
201+ <?php $ escapedId = /* @noEscape */ $ escaper ->escapeJs ($ _id );
197202 $ scriptString = <<<script
198203 require(['prototype'], function(){
199204 $(' {$ escapedId }').hide();
@@ -211,7 +216,7 @@ script;
211216 <?php else : ?>
212217
213218 <?php endif ; ?>
214- <?= $ block ->escapeHtml ($ _item ->getDescription ()) ?>
219+ <?= $ escaper ->escapeHtml ($ _item ->getDescription ()) ?>
215220 </td>
216221 <td> </td>
217222 <td> </td>
0 commit comments