Я работаю над проектом Magento 2, и у меня возникли проблемы с сохранением описаний категорий.
В действии контроллера «Сохранить каталог» (Magento\Catalog\Controller\Adminhtml\Category\Save) я регистрировал параметры запроса:
$this->getRequest()->getParams()
В большинстве категорий будут передаваться все параметры запроса, но некоторые полностью игнорируют параметры POST.
Поиграв с публикуемым значением описания, я заметил, что запрос не проходит, когда в моем тексте есть экземпляр текста select, за которым позже следует экземпляр < em>от.
Мой текст был примерно таким:
"Мы предлагаем отборножей от сатинированной до зеркальной отделки"
Я проверил журналы modsecurity. Он фильтровал запросы, принимая их за SQL-инъекции.