diff --git a/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml b/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml index 4b1750eba9f19..0ac07ab6eb1d6 100644 --- a/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml +++ b/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml @@ -3,17 +3,23 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ +declare(strict_types=1); -/** @var \Magento\CatalogWidget\Block\Product\Widget\Conditions $block */ -/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ +use Magento\CatalogWidget\Block\Product\Widget\Conditions; +use Magento\Framework\Escaper; +use Magento\Framework\View\Helper\SecureHtmlRenderer; + +/** @var Escaper $escaper */ +/** @var Conditions $block */ +/** @var SecureHtmlRenderer $secureRenderer */ $element = $block->getElement(); -$fieldId = $element->getHtmlContainerId() ? ' id="' . $block->escapeHtmlAttr($element->getHtmlContainerId()) . '"' : ''; -$fieldClass = 'field admin__field field-' . $block->escapeHtmlAttr($element->getId()) . ' ' - . $block->escapeHtmlAttr($element->getCssClass()); +$fieldId = $element->getHtmlContainerId() ? ' id="' . $escaper->escapeHtmlAttr($element->getHtmlContainerId()) . '"' : ''; +$fieldClass = 'field admin__field field-' . $escaper->escapeHtmlAttr($element->getId()) . ' ' + . $escaper->escapeHtmlAttr($element->getCssClass()); $fieldClass .= $element->getRequired() ? ' required' : ''; $fieldAttributes = $fieldId . ' class="' . $fieldClass . '" ' - . $block->getUiId('form-field', $block->escapeHtmlAttr($element->getId())); + . $block->getUiId('form-field', $escaper->escapeHtmlAttr($element->getId())); ?> > getLabelHtml() ?> @@ -31,8 +37,8 @@ $fieldAttributes = $fieldId . ' class="' . $fieldClass . '" ' "Magento_Rule/rules", "prototype" ], function(VarienRulesForm){ - window.{$block->escapeJs($block->getHtmlId())} = new VarienRulesForm('{$block->escapeJs($block->getHtmlId())}', - '{$block->escapeUrl($block->getNewChildUrl())}'); + window.{$escaper->escapeJs($block->getHtmlId())} = new VarienRulesForm('{$escaper->escapeJs($block->getHtmlId())}', + '{$escaper->escapeUrl($block->getNewChildUrl())}'); }); script; ?> diff --git a/app/code/Magento/CatalogWidget/view/frontend/templates/product/widget/content/grid.phtml b/app/code/Magento/CatalogWidget/view/frontend/templates/product/widget/content/grid.phtml index 8677a47e0729e..47b3fc386c106 100644 --- a/app/code/Magento/CatalogWidget/view/frontend/templates/product/widget/content/grid.phtml +++ b/app/code/Magento/CatalogWidget/view/frontend/templates/product/widget/content/grid.phtml @@ -3,13 +3,14 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ +declare(strict_types=1); +use Magento\CatalogWidget\Block\Product\ProductsList; use Magento\Framework\App\Action\Action; +use Magento\Framework\Escaper; -/** - * @var \Magento\CatalogWidget\Block\Product\ProductsList $block - * @var \Magento\Framework\Escaper $escaper - */ +/** @var Escaper $escaper */ +/** @var ProductsList $block */ // phpcs:disable Generic.Files.LineLength.TooLong // phpcs:disable Magento2.Templates.ThisInTemplate.FoundHelper @@ -33,7 +34,7 @@ use Magento\Framework\App\Action\Action;
getTitle()): ?>
- escapeHtml(__($block->getTitle())) ?> + escapeHtml(__($block->getTitle())) ?>
@@ -44,15 +45,15 @@ use Magento\Framework\App\Action\Action; ' : '
  • ' ?>
    - + getImage($_item, $image)->toHtml() ?>
    - - escapeHtml($_item->getName()) ?> + escapeHtml($_item->getName()) ?> @@ -70,14 +71,14 @@ use Magento\Framework\App\Action\Action;
    isSaleable()): ?> getAddToCartPostParams($_item); ?> -
    - + + getBlockHtml('formkey') ?>
    getBlockHtml('formkey')): ?> @@ -93,9 +94,9 @@ use Magento\Framework\App\Action\Action; isAvailable()): ?> -
    escapeHtml(__('In stock')) ?>
    +
    escapeHtml(__('In stock')) ?>
    -
    escapeHtml(__('Out of stock')) ?>
    +
    escapeHtml(__('Out of stock')) ?>
    @@ -104,14 +105,14 @@ use Magento\Framework\App\Action\Action;