From 13776c7ec3ea2221f1572d76e4a1c2756fe34d6d Mon Sep 17 00:00:00 2001 From: Christoph Massmann Date: Fri, 5 Dec 2025 10:06:40 +0100 Subject: [PATCH] fixes "TypeError: strpos(): Argument #1 ($haystack) must be of type string, Magento\Framework\Phrase given" --- Plugin/Magento/Framework/View/Element/TemplatePlugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plugin/Magento/Framework/View/Element/TemplatePlugin.php b/Plugin/Magento/Framework/View/Element/TemplatePlugin.php index df478370..338c0cf9 100644 --- a/Plugin/Magento/Framework/View/Element/TemplatePlugin.php +++ b/Plugin/Magento/Framework/View/Element/TemplatePlugin.php @@ -37,7 +37,7 @@ public function aroundGetTemplate(\Magento\Framework\View\Element\Template $subj { if ('aminfotab.conflicts' === $subject->getNameInLayout() && $this->moduleManager->isEnabled('Amasty_Base')) { foreach ($conflictsMessages = $subject->getConflictsMessages() as $key => $conflictsMessage) { - if (strpos($conflictsMessage, 'Magefan')) { + if (strpos((string)$conflictsMessage, 'Magefan')) { return ''; } }